小程序--爬坑

时间:2019-08-16 16:05:45   收藏:0   阅读:127

1.使用 wx.startPullDownRefresh()下拉刷新无效:

“enablePullDownRefresh”: “true” 在 Page 中定义 onPullDownRefresh 处理函数,监听该页面用户下拉刷新事件。 需要在 config 的window选项中开启 enablePullDownRefresh。

当处理完数据刷新后,wx.stopPullDownRefresh可以停止当前页面的下拉刷新。

2.数据监听器无效:

数据监听器可以用于监听和响应任何属性和数据字段的变化,从而执行特定的操作。作用类似于vue中的watch。数据监听器从小程序基础路版本2.6.1开始支持

解决:

因为我的基础库版本是2.0.1 所有数据监听失败

在详情-本地设置-调试基础库 修改版本号就可以了

格式如下:

1 - 基本使用方法

数据监听器可以用于监听和响应任何属性和数据字段的变化,从而执行特定的操作

数据监听详细文档

observers: {
 ‘propPrice, num‘: function (newPropPrice, newNum) {
   console.log(newPropPrice)
   console.log(newNum)
}
},

 

2 - 监听子数据字段语法
// 监控某个子数据的代码
Component({
 observers: {
   ‘some.subfield‘: function (subfield) {
     // 使用 setData 设置 this.data.some.subfield 时触发
     // (除此以外,使用 setData 设置 this.data.some 也会触发)
  },
   ‘arr[12]‘: function (arr12) {
     // 使用 setData 设置 this.data.arr[12] 时触发
     // (除此以外,使用 setData 设置 this.data.arr 也会触发)
  }
}
})
?
// 使用通配符 ** 监听所有子数据字段的变化
Component({
 observers: {
   ‘some.field.**‘: function (field) {
     // 使用 setData 设置 this.data.some.field 本身或其下任何子数据字段时触发
     // (除此以外,使用 setData 设置 this.data.some 也会触发)
     field === this.data.some.field
  }
}
})

3.VM144:1 request:fail url not in domain list

可能原因:

原文:https://www.cnblogs.com/angel648/p/11364424.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!