文档demo在1.02.1903211无效
发布于 5 年前 作者 kdong 1853 次浏览 来自 问答

文档> 自定义组件 >

https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/observer.html

使用数据

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

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

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

在开发者工具中预览效果

这个demo在测试版开发工具1.02.1903211无效

sum不能在页面显示

2 回复

基础库版本是多少的呢?

建议安装稳定版本1902010

回到顶部