解决vue点击控制单个样式的问题


Posted in Javascript onSeptember 05, 2018

既然是控制单个样式,我们的html里面的内容一定是v-for="";渲染出来,一定要养成一个好习惯,v-for="(item,index) in items";index就是我们所说的索引。

<div class="border" v-for="(item,index) in tolos" :key="index">

我做的项目类似于微信朋友圈,弹出赞与评论按钮,点击一个全体都会弹出;我们要解决的就是点一个只弹出对应的一个,对button按钮对应其中的INDEX。

这个index对应着v-for中的index;

由于公司开发的后台是c#必须用两个@@来调用click事件,函数clickBt的函数内容是:

<div @@click="clickBt(index)" class="clickBt"><i class="fa fa-envelope fa-lg message"></i></div>

在data里面定义了activeindex

// clickBt: function (index) {
// var _this = this;
// console.log(111,index);
// _this.activeindex = index;
// _this.clickTf = !_this.clickTf;
// },

最后是在我们需要弹出的div里面写v-class:与v-if相互调用:

<div class="clickDiv" v-bind:class="{'slide':clickTf}" v-if="index == activeindex">

不BB其他的哦,只希望以后遇到同样的问题,能够自己解决吧!

以上这篇解决vue点击控制单个样式的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于JQuery实现CheckBox全选全不选
Jun 27 Javascript
浅析XMLHttpRequest的缓存问题
Dec 13 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
Jan 24 Javascript
JavaScript事件委托的技术原理探讨示例
Apr 17 Javascript
javascript父、子页面交互技巧总结
Aug 08 Javascript
javascript中Date对象的getDay方法使用指南
Dec 22 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
Jun 08 Javascript
JavaScript对象学习小结
Sep 02 Javascript
Vue 去除路径中的#号
Apr 19 Javascript
LayUI动态设置checkbox不显示的解决方法
Sep 02 Javascript
如何正确理解vue中的key详解
Nov 02 Javascript
如何在JavaScript中创建具有多个空格的字符串?
Feb 23 Javascript
浅谈webpack4.x 入门(一篇足矣)
Sep 05 #Javascript
vuejs点击class变化的实例
Sep 05 #Javascript
jQuery滑动效果实现方法分析
Sep 05 #jQuery
vue+springboot实现项目的CORS跨域请求
Sep 05 #Javascript
jquery判断滚动条距离顶部的距离方法
Sep 05 #jQuery
jQuery实现基本淡入淡出效果的方法详解
Sep 05 #jQuery
jquery获取元素到屏幕四周可视距离的方法
Sep 05 #jQuery
You might like
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
PHP类的封装与继承详解
2015/09/29 PHP
使用phpexcel类实现excel导入mysql数据库功能(实例代码)
2016/05/12 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
Laravel5.7 Eloquent ORM快速入门详解
2019/04/12 PHP
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
2007/04/27 Javascript
一个基于jquery的图片切换效果
2010/07/06 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
2011/09/13 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
2012/01/16 Javascript
Knockout text绑定DOM的使用方法
2013/11/15 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
js加载读取内容及显示与隐藏div示例
2014/02/13 Javascript
js实现div拖动动画运行轨迹效果代码分享
2015/08/27 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
JS在if中的强制类型转换方式
2018/07/15 Javascript
vue项目打包部署到服务器的方法示例
2018/08/27 Javascript
在vue项目中优雅的使用SVG的方法实例详解
2018/12/03 Javascript
vue watch关于对象内的属性监听
2019/04/22 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
浅谈Webpack4 Tree Shaking 终极优化指南
2019/11/18 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
python实现封装得到virustotal扫描结果
2014/10/05 Python
python使用装饰器和线程限制函数执行时间的方法
2015/04/18 Python
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
Django URL传递参数的方法总结
2016/08/28 Python
Django中间件实现拦截器的方法
2018/06/01 Python
python tornado微信开发入门代码
2018/08/24 Python
python画双y轴图像的示例代码
2019/07/07 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
Python三元运算与lambda表达式实例解析
2019/11/30 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
Python文件操作及内置函数flush原理解析
2020/10/13 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
说一下Linux下有关用户和组管理的命令
2014/08/18 面试题
2015年社区工会工作总结
2015/05/26 职场文书
校园安全教育心得体会
2016/01/15 职场文书