第一步:在标签里的点击事件上传递一个参数,如下:
<mt-cell-swipe :right="[{content: '删除', style: { background: 'red', color: '#fff'}, handler: function(){ delVideo(item.sid) }}]" >
解析:
handler是点击删除时的触发,在这个方法里边再写一个方法名为delVideo的方法,传递参数item.sid
第二步:在methods里边添加delVideo方法,如下:
delVideo(sid) {//取消收藏 getDelCollect(this.$route.path.slice(11), sid).then((res) => {Toast({message: '删除成功', duration: 2000 }); this.shiList(); }) },解析:delVideo后边括号里的sid是接收的第一步传过来的sid。