收藏
回答

在自定义组件Component中使用observers监听数据

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Component 工具 8.0.44 3.2.3

在自定义组件Component中使用observers监听数据, 用this.setData更新数据,或者直接this.function()都会报错,应该是this指向的问题,但是我重新声明了this指向 还是不行

回答关注问题邀请回答
收藏

3 个回答

  • 啊哈
    啊哈
    2023-12-08

    这里不要用箭头函数。

    observers: {
        "foodListArr": function (newArr) {
          this.setData({
            ...
          })
        }
      },
    
    2023-12-08
    有用
    回复
  • showms
    showms
    2023-12-08

    箭头函数了解一下,换个写法

    2023-12-08
    有用
    回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    2023-12-08

    直接放到属性中嘛

    2023-12-08
    有用
    回复
登录 后发表内容