收藏
回答

页面setData无法触发子组件更新

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 自定义组件 客户端 7.0.4 2.6.6

- 需求的场景描述(希望解决的问题)

自定义了一个模态框组件,组件渲染在页面onLoad之前,我在onLoad中setData,无法触发自定义组件的更新

- 希望提供的能力


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

2 个回答

  • TEST
    TEST
    2019-04-24

    你的组件没有监听参数改变.以下代码放入 modal,js

    observers: {
            'hidden': function () {
                this.setData({
                    isHide: this.properties.hidden
                })
            }
        },


    2019-04-24
    有用 1
    回复 1
    • xiaoming
      xiaoming
      2019-04-24

      感谢抛出来的砖头!!!

      2019-04-24
      回复
  • J
    J
    2019-04-26

    没有监听 传入值吧

    2019-04-26
    有用
    回复
登录 后发表内容