收藏
回答

自定义组件中的方法可以修改外层for循环的数据吗?

如图:我想用attion组件里的方法修改hot_list数组数据,求助。

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

4 个回答

  • 子游
    子游
    2021-07-16

    子组件动作事件完发给父组件发消息this.triggerEvent(父组件相应事件名字,比如‘abc,参数); 父页面事件abc里执行数组变化操作

    2021-07-16
    有用
    回复
  • 张有釜
    张有釜
    2021-07-16

    如果是对象的话 组件里修改 外面就直接被修改了 但这个方法不妥

    正常的手段应该是通过组件里的方法 触发 父组件或者调用页面的方法去修改

    2021-07-16
    有用
    回复
  • 石页为硕
    石页为硕
    2021-07-16

    $emit?

    2021-07-16
    有用
    回复
  • xplee
    xplee
    2021-07-16

    不明白为什么会有此需求,但觉得应该用组件间事件可以实现

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

    2021-07-16
    有用
    回复
登录 后发表内容