03 2020 档案

摘要:在做项目时,需要对页面进行刷新操作,由于官方文档生命周期图有点难懂,于是对微信小程序生命周期进行了探索,个人理解,不保证正确性: 分为三个部分: 应用的生命周期。 页面的生命周期。 应用的生命周期对页面生命周期的影响。 1.应用的生命周期 即整个小程序的生命周期 前台、后台定义: 当用户点击左上角关 阅读全文
posted @ 2020-03-30 16:57 戴三山 阅读(1135) 评论(0) 推荐(0)
摘要:全局变量传参,在正确情况下用起来确实十分方便,任何页面都能取到全局变量,但也不能滥用,举两个我在项目中用到的例子: 1.在全局变量中设置一个userInfo,用来存储我登录后的用户全部信息,这个信息在其他页面都需要用到,节约了不少事情,这是事半功倍的正确做法; 还有一些用来标识页面类型的变量,在此不 阅读全文
posted @ 2020-03-29 14:05 戴三山 阅读(337) 评论(0) 推荐(0)
摘要:在写请求时,会碰到在success回调函数中将res.data赋给变量,然而在wx.request外仍为undefined的问题,情境如下: 按照我们预想的顺序,应该先后输出的text值为 hi,in,out onLoad: function (options) { var text="hi" co 阅读全文
posted @ 2020-03-29 00:42 戴三山 阅读(1425) 评论(0) 推荐(1)
摘要:遇到了以下几个问题: 1.当我申请手机验证码的时候,接口返回的并不是一个json对象,或者json字符串,意味着我无法利用json.stringfy或者json.parse取出res.data中的code: 只能采用字符串拆分的方式: var list=res.data.data.split(',' 阅读全文
posted @ 2020-03-27 22:35 戴三山 阅读(297) 评论(0) 推荐(0)
摘要:转眼写小程序已经大半个月了,发现flex是真的好用,非常方便,既能快速的布局,也能有自适应的效果,下面列举我常用到的一些属性。(标红为常用) 用在父元素中: 1.首先,在父元素里添加上display:flex属性,默认情况每个容器只有一行。 2. flex-direction属性,定义了方向: 方向 阅读全文
posted @ 2020-03-12 22:21 戴三山 阅读(2865) 评论(0) 推荐(1)
摘要:前面用到了get方法传参,现在post也需要传参传输内容进去,下面我来一步步研究: 遇到的问题: 传参进去后反馈参数为空,没有报错。错误代码如下: wx.request({ url: '某地址', method: "post", data: { msg: { "phone": "某电话", "con 阅读全文
posted @ 2020-03-03 20:12 戴三山 阅读(7025) 评论(0) 推荐(2)
摘要:写wx.request函数的sucess返回时,需要更改data里面的属性值,this.setData遇到了undefined报错 根据网上博客方法,更改如下: 方法一:设置一个传值变量that 1 onLoad: function (options) { 2 var that=this; //在此 阅读全文
posted @ 2020-03-02 01:29 戴三山 阅读(2905) 评论(0) 推荐(0)