收藏
回答

自定义组件中 properties 的observer

observer 函数 里  都获取不到  this 对象。我想再监听里修改 data中的数据都做不到,observer 好鸡肋

最后一次编辑于  2018-03-22  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 某在斯一点都不酷
    某在斯一点都不酷
    2018-04-03

    发现observer用短箭头命名时获取不到this对象,用function定义就可以

    observer: function(newVal, oldVal) {
                    if (newVal === 6) {
                        // 回到初始样式
                        that.setData({});
                    }
                  }




    2018-04-03
    赞同 1
    回复