//激活点赞状态,自定义函数 let behavior = this.properties.like?‘like‘:‘cancel‘; //监听一个事件 this.triggerEvent(‘like‘,{ behavior:behavior },{})
在引用自定义组件的组件绑定事件:
绑定的事件名字要对应为自定义事件的事件名
<v-like class="like" bind:like="onLike" like="{{classic.like_status}}" count="{{classic.fav_nums}}"></v-like>
like 事件:
onLike:function(e) { //获取得到要传递的3个参数 console.log(e); let behavior =e.detail.behavior; console.log(this.data.classic.id); console.log(this.data.classic.type); //调用接口 likeModel.like(behavior,this.data.classic.id,this.data.classic.type) },
原文:https://www.cnblogs.com/guangzhou11/p/11294792.html