收藏
回答

'triggerEvent' of undefined ? 不执行

使用自定义<Child>组件
<parent>
  <Child isShow="{{isShow}}" bind:myEvent="onMyEnvent></Child>
</parent>

在<Child>中
  <view><button bindtap="handleDelete"/></view>

methods:{
  handleDelete(){
  let that=this
    wx.showToast({
   title'操作成功',
   success:function(){
     console.log('11111111111111111', )
     that.triggerEvent('myevent',{isShow:false}) // Cannot read property 'triggerEvent' of undefined
          // 或者不执行
    }
   })
  }
}
回答关注问题邀请回答
收藏

2 个回答

  • 微盟
    微盟
    2021-02-24

    首先第一处错误事件绑定大小写问题;

    报错原因你要排查一下,我这边自己写了测试组件,没有报错。


    2021-02-24
    有用
    回复
  • brave
    brave
    2021-02-04

    2021-02-04
    有用
    回复 1
    • mjd
      mjd
      2021-02-04
      打印的this好像是一样的,看不出来有什么不同?
      2021-02-04
      回复
登录 后发表内容
问题标签