组件:
methods: {
_emitMyEvent: function () {
this.triggerEvent('myevent', {})
}
}
<component-tag-name inner-text="Some text1" bindmyevent="onMyEvent" >component-tag-name>
Page({
onMyEvent: function(e){
console.log(e);//没有触发
}
})
好奇怪文档上面这样写的,就是没有触发onMyEvent事件
还要调用triggerEvent呀,我在生命周期函数中调用了_emitMyEvent方法,自动调用了myevent方法,我想点击调用方法来着,不知道怎么实现.
去掉了还是没有用?哪里还要写什么东西吗?
去掉:
bindmyevent
bind:myevent="onMyEvent" 要写成 bindmyevent="onMyEvent"
文档比较坑