sunmerge
sunmerge
  • 发布:2019-08-09 17:50
  • 更新:2020-04-21 08:51
  • 阅读:6313

请教大神:uni-app的组件uni-list-item如何添加@tap事件?

分类:uni-app

为什么我为uni-list-item添加@tap事件后,获得的event总是undiefined?

uni-list-item源码中click事件的 this.$emit('click')是什么意思?

        <uni-list v-for="(item, index) in dataset" :key="index">  
            <uni-list-item :title="item.title" :note="item.createdDatetime" @tap='showMessage' data-message="ddddddddd" />  
        </uni-list>
methods: {  
        showMessage: function(e) {  
            console.log(e);  
            let message = e.currentTarget.message;  
            uni.redirectTo({  
                url: '../show/show'  
            });  
        }  
    }
2019-08-09 17:50 负责人:无 分享
已邀请:
小贼

小贼

this.$emit('click')这个是一个全局事件

h***@qq.com

h***@qq.com

@tap.native

7***@qq.com

7***@qq.com

把uni-list-item.vue 中的@cick注释掉使用

该问题目前已经被锁定, 无法添加新回复