合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
~~~ properties: { // 期刊号 index:{ type:Number, // 当改变属性的值时,微信小程序触发observer函数 observer:function(newVal, oldVal, changedPath){ console.log(newVal); console.log(oldVal); console.log(changedPath); } } }, ~~~ >不要在[observer中改变属性]()自身的值,不然会触发observer,进行递归调用,因为observer只要,值更新就会调用; 如果要改变可以在data,中定义一个变量[进行中转]() ~~~ properties: { // 期刊号 index:{ type:String, // 当改变属性的值时,微信小程序触发observer函数 observer:function(newVal, oldVal, changedPath){ let value =newVal<10?"0"+newVal:newVal; this.setData({ _index:value }) } } }, data: { month:0, year:0, _index:"" }, ~~~