2019年8月15日
摘要:
在同一开放平台账号下的移动应用及小程序无需关联即可完成跳转,非同一开放平台账号下的小程序需与移动应用(APP)成功关联后才支持跳转。 可在“管理中心-移动应用-应用详情-关联小程序信息”,为通过审核的移动应用发起关联小程序操作。 唤起 App打开下程序他有两种方式: 1,通过App分享小程序卡片 到
阅读全文
posted @ 2019-08-15 10:39
JoeYoung
阅读(25435)
推荐(0)
2019年8月14日
摘要:
微信小程序中定义好的几种picker选择器,不管是日期选择器还是地区选择器,或是其他的都只有定死的样式和内容。 但是大多数开发程序的情况下还是需要自己写样式的,或是内容的。 例如: 代码如下: 样式: js: 遇到个BUG,就是表单中有textarea组件的时候,弹出层设置z-index,在模拟器上
阅读全文
posted @ 2019-08-14 15:00
JoeYoung
阅读(2584)
推荐(0)
2019年8月13日
摘要:
根据微信小程序返回给我们的场景值,我们可以根据不同的场景做出不同的处理,更加方便我们对使用场景的划分 当前支持的场景值有: 可以在 App 的 onLaunch 和 onShow 中获取上述场景值,部分场景值下还可以获取来源应用、公众号或小程序的appId 我们可以在onLaunch, onShow
阅读全文
posted @ 2019-08-13 15:34
JoeYoung
阅读(4380)
推荐(0)
2019年8月12日
摘要:
根据官方文档,textarea 是原生组件 (https://developers.weixin.qq.com/miniprogram/dev/component/textarea.html),所谓原生组件就是 “脱离在 WebView 渲染流程外” 文档中的原话是: 原生组件的层级是最高的,所以页
阅读全文
posted @ 2019-08-12 19:50
JoeYoung
阅读(1544)
推荐(0)
摘要:
假如用户注册后,获得用户手机号和userid,realName默认为0,然后进入B页面进行实名认证,认证成功后realName变为1,再更新缓存里的用户信息。 A页面用户注册后,存储用户信息: B页面进行实名认证后,更新缓存中的realName值:
阅读全文
posted @ 2019-08-12 16:54
JoeYoung
阅读(775)
推荐(0)
2019年8月8日
摘要:
平时工作中经常遇到开始只显示几行文字,点击按钮,可以查看全部文字内容。 简单写了个,代码如下: 样式: js
阅读全文
posted @ 2019-08-08 18:49
JoeYoung
阅读(2158)
推荐(0)
摘要:
在小程序开发过程中,经常会遇到一些数据无法在text中完全展示,所以会使用到隐藏相关文字,并在后方加上省略号(...)。 只需要在对应的text中设置下面的css就可以了。 不过上面的css只能保证单行显示隐藏,如果想要2,3,n行隐藏呢?这个要求其实也是可以通过css做到的。下面贴出css: 只要
阅读全文
posted @ 2019-08-08 18:30
JoeYoung
阅读(5904)
推荐(2)
2019年8月7日
摘要:
flutter_easyrefresh 正如名字一样,EasyRefresh很容易就能在Flutter应用上实现下拉刷新以及上拉加载操作,它支持几乎所有的Flutter控件。它的功能与Android的SmartRefreshLayout很相似,同样也吸取了很多三方库的优点。EasyRefresh中集
阅读全文
posted @ 2019-08-07 15:11
JoeYoung
阅读(6066)
推荐(0)
2019年8月6日
摘要:
json_to_dart的使用 如果我们得到一个特别复杂的JSON,有时候会无从下手开始写Model,这时候就可以使用一些辅助工具。我认为json_to_dart是比较好用的一个。它可以直接把json转换成dart类,然后进行一定的修改,就可以快乐的使用了。工作中我拿到一个json,都是先操作一下,
阅读全文
posted @ 2019-08-06 16:28
JoeYoung
阅读(6073)
推荐(0)
摘要:
https://www.cnblogs.com/joe235/p/11213861.html 用以前写的TabBar页面修改下,继续做保持页面状态的功能。 混入: class _HomePageState extends State<HomePage> with AutomaticKeepAlive
阅读全文
posted @ 2019-08-06 14:53
JoeYoung
阅读(1702)
推荐(0)
2019年8月5日
摘要:
什么是Future? Future表示在接下来的某个时间的值或错误,借助Future我们可以在Flutter实现异步操作。它类似于ES6中的Promise,提供then和catchError的链式调用。 Future是dart:async包中的一个类,使用它时需要导入dart:async包,Futu
阅读全文
posted @ 2019-08-05 15:11
JoeYoung
阅读(3842)
推荐(0)
2019年8月2日
摘要:
Dart是一个单线程语言,可以理解成物理线路中的串联,当其遇到有延迟的运算(比如IO操作、延时执行)时,线程中按顺序执行的运算就会阻塞,用户就会感觉到卡顿,于是通常用异步处理来解决这个问题。 Dart异步编程有两种方式:Future和Stream Future相当于40米大砍刀,Stream相当于一
阅读全文
posted @ 2019-08-02 14:09
JoeYoung
阅读(1153)
推荐(0)
2019年8月1日
摘要:
在很多时候,后端为了安全都会有一些请求头的限制,只有请求头对了,才能正确返回数据。这虽然限制了一些人恶意请求数据,但是对于我们聪明的程序员来说,就是形同虚设。下面就以极客时间为例,讲一下通过伪造请求头,来获取极客时间首页主要数据。(不保证接口和安全措施一直可用哦) 查看极客时间的数据端口 如果你是一
阅读全文
posted @ 2019-08-01 09:47
JoeYoung
阅读(2935)
推荐(0)
2019年7月31日
摘要:
还是通过Dio包调用远程接口获取数据,这里返回值为一个Future,这个对象支持一个等待回掉方法then。 示例代码如下: 效果图:
阅读全文
posted @ 2019-07-31 09:53
JoeYoung
阅读(4151)
推荐(0)
2019年7月29日
摘要:
flutter_screenutil插件 flutter 屏幕适配方案,让你的UI在不同尺寸的屏幕上都能显示合理的布局! 注意:此插件仍处于开发阶段,某些API可能尚未推出。 安装依赖: 安装之前请查看最新版本 在每个使用的地方导入包: 属性 初始化并设置适配尺寸及字体大小是否根据系统的“字体大小”
阅读全文
posted @ 2019-07-29 15:52
JoeYoung
阅读(5671)
推荐(0)