微信小程序 数据监听器


本文整理自网络,侵删。

数据监听器

数据监听器可以用于监听和响应任何属性和数据字段的变化。从小程序基础库版本 2.6.1 开始支持。

使用数据监听器

有时,在一些数据字段被 setData 设置时,需要执行一些操作。

例如, this.data.sum 永远是 this.data.numberA 与 this.data.numberB 的和。此时,可以使用数据监听器进行如下实现。

Component({
  attached: function() {
    this.setData({
      numberA: 1,
      numberB: 2,
    })
  },
  observers: {
    'numberA, numberB': function(numberA, numberB) {
      // 在 numberA 或者 numberB 被设置时,执行这个函数
      this.setData({
        sum: numberA + numberB
      })
    }
  }
})

监听字段语法

数据监听器支持监听属性或内部数据的变化,可以同时监听多个。一次 setData 最多触发每个监听器一次。

阅读剩余部分

相关阅读 >>

微信小程序 插件使用组件的限制

sdk数据库 collection请求

微信小程序 getunlimited

微信小程序导航 navigation-bar

微信小程序api nfc-nfcv标签

微信小程序api 文件-获取文件信息

微信小程序 条码二维码识别api

微信小程序api nfc-mifareultralight标签

微信小程序 条件渲染 wxif

微信小程序 快递接口(商家查看-常见问题

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...