Vuev-for循环之@click点击事件获取元素⽰例应⽤背景 浏览论坛的贴⼦(数据库的数据通过vue遍历在html页⾯上)点击帖⼦的标题、图⽚,可以查看详细的帖⼦(点击事件获取id)1、设置⼀个隐藏值的放置Id的div,点击div就获取id,传参到后台(点击⼀部分)<!DOCTYPE html> Vue 测试实例 - 菜鸟...
2、在图片上添加点击事件,把id传进去 @click一般都是获取这个点击的 <!DOCTYPEhtml>Vue 测试实例 - 菜鸟教程(runoob.com)<trv-for="site in sites"@click="link(site.num)">{{ site.name }}{{ site.num }}{{ site.sex }}newVue({el:'#app',data: {sites: [ {name:'1',num:'中国',sex:'...
1、设置一个隐藏值的放置Id的div,点击div就获取id,传参到后台(点击一部分) 2、在图片上添加点击事件,把id传进去 {{ site.name }}{{ site.num }}{{ site.sex }} @click一般都是获取这个点击的 {{ site.name }}{{ site.num }}{{ site.sex }} 使用场景不同,优势不同 以上这篇Vue v-for循环之...
一、通过event获取 console.log(event.target); // 当前元素点击的子节点 console.log(event.currentTarget); // 当前Vue元素 var pro = event.currentTarget; // 当前元素 pro.lastElementChild.style.color = "#DE3E3E"; // 修改最后一个子节点,改变图标和文字颜色 console.log(pro.getAttribute('name'));...
target:target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。 通俗一点说,就是你当前点击的是哪一个元素,target获取到的就是哪一个元素。 ——— <liv-for="img in willLoadImg"@click="selectImg($event)">methods: { selectImg(event) { console.log(event.currentTarget...
target:target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。 通俗一点说,就是你当前点击的是哪一个元素,target获取到的就是哪一个元素。 methods: {selectImg(event) {console.log(event.currentTarget);console.log(event.target);}} Event对象的一些兼容性写法 //获得event对...
Vue实现active点击切换方法 循环的情况: 1、点击时传入index索引(获取当前点击的是哪个) @click=active(index) 2、将索引值传入class(索引等于几就第几个添加active类) :class={active:index==ins} 3、在data里边添加ins:0(表示默认第一个添加active类) data{ ins:0 } 4、最后在methods里边添加方法 ctive (...
在这个例子中,我们通过v-for指令遍历items数组,并在每个列表项上绑定一个点击事件处理函数handleClick,同时将索引值传递给处理函数。 二、通过v-for循环绑定索引值 另一种方法是将索引值直接绑定到HTML元素上,然后在事件处理函数中读取该值。以下是一个示例: ...
在做项目过程中,需求是点击孔位单击弹出对话框查看产品总数,双击弹出对话框查看详情。一开始直接click和dblclick写在标签里面,但是不管怎么样,总是执行单击事件 解决办法:利用计时器,在大概时间模拟双击事件 html部分代码: .native主要用于监听组件根元素的原生事件,
vue.jsclick点击事件获取当前元素对象及获取⾃定义属性Vue.js可以传递$event对象 点击当前⾏⽂本 li2 li3 new Vue({ el: '#app',data: { message: 'Hello Vue.js!'},methods: { say: function(msg, event) { //获取点击对象 var el = event.currentTarget;alert("当前对象的内容:"+el.in...