猿问

vue无法添加点击事件

点击之后没有效果,控制台没反应


代码部分:


.list(v-for="(i,n) in lists" :key="n" @click="change(i.url)") {{i.name}}

对应事件:


change(item) {

  console.log(item);

}


噜噜哒
浏览 1257回答 3
3回答

小唯快跑啊

你是在组件里写的这个方法吧 在引用这个组件的页面再生命一个click事件 在组件里用this.$emit将参数传过去 或者直接在页面用@click.native

当年话下

试一下这个@click.native="change(i.url)"
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答