vue学习六 元素点击触发事件(无v-for父子关系)
2018-03-09 13:43
495 查看
1.在学习vue项目中,需使用如下需求:点击按钮后,遮罩层显示出来。本来若有v-for父子关系的,可以使用index进行循环遍历实现,而无关联的元素,则需要绑定类class来实现。
2.对点击元素绑定方法
3.对遮罩层设置class绑定元素
4.对styles进行点击方法的设置
2.对点击元素绑定方法
<img src="../../static/pic/btn-info.png" alt="" class="btn-info" v-on:click="displayInfo">
3.对遮罩层设置class绑定元素
<div class="fixed-info" :class="[styles]"></div>
4.对styles进行点击方法的设置
styles:null,
methods:{ displayInfo(){ this.styles='display'; } }
相关文章推荐
- Vue v-for中的 input 或 textarea 元素的值发生改变时触发事件
- vue—webapp 解决点击遮罩层会触发界面上其他元素的click事件问题
- 点击元素外触发事件
- jquery实现点击某元素之外触发事件
- 2,JQuery学习-为页面的元素添加点击事件
- html如何点击子元素事件而不触发父元素的点击事件
- 点击子元素事件不触发父元素事件
- jquery实现点击某元素之外触发事件
- jq实现点击某元素之外触发事件
- 点击A元素触发B元素的事件在IE8下会识别成A元素
- Vue同一个dom元素如何绑定多个点击事件?
- 解决:点击子元素(子元素自己也绑定了事件)不触发父元素绑定的事件
- 触发元素事件,模拟点击dispatchEvent
- 手机端给父元素绑定了长按事件,但是子元素的点击事件不被触发的解决方法——事件委托
- jq实现点击某元素之外触发事件
- Vue.js入门学习--列表渲染--v-for遍历数组生成元素(四)
- 赋予option元素点击事件后,点击select时却触发了option事件。如何解决?
- 如何禁用事件的浮升(div的子元素的点击事件会触发父元素的点击事件)
- 解决UITableViewCell中的元素无法触发点击事件
- 【学习3】Cocos2d-x 3.x中使用物理引擎动态添加元素(点击事件)