解决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 相关文章推荐
JS的数组的扩展实例代码
Jul 09 Javascript
Javascript自定义排序 node运行 实例
Jun 05 Javascript
js 窗口抖动示例
Sep 04 Javascript
js获取字符串最后一位方法汇总
Nov 13 Javascript
XML、HTML、CSS与JS的区别整理
Feb 18 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
Nov 07 Javascript
js实现自定义进度条效果
Mar 15 Javascript
windows下vue-cli导入bootstrap样式
Apr 25 Javascript
vue用Object.defineProperty手写一个简单的双向绑定的示例
Jul 09 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
Dec 06 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
Feb 09 Javascript
uniapp 微信小程序 自定义tabBar 导航
Apr 22 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完整的日历类(CLASS)
2006/11/27 PHP
PHP检测字符串是否为UTF8编码的常用方法
2014/11/21 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
PHP面向对象五大原则之依赖倒置原则(DIP)详解
2018/04/08 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
2013/08/28 Javascript
jQuery 中$(this).index与$.each的使用指南
2014/11/20 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
jquery实现通用的内容渐显Tab选项卡效果
2015/09/07 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
axios发送post请求,提交图片类型表单数据方法
2018/03/16 Javascript
js实现导航跟随效果
2018/11/17 Javascript
node.js实现微信开发之获取用户授权
2019/03/18 Javascript
微信小程序如何调用新闻接口实现列表循环
2019/07/02 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
2019/12/07 Javascript
在Python中使用正则表达式的方法
2015/08/13 Python
python中星号变量的几种特殊用法
2016/09/07 Python
Pycharm导入Python包,模块的图文教程
2018/06/13 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
2020/03/19 Python
解决python中0x80072ee2错误的方法
2020/07/19 Python
Html5游戏开发之乒乓Ping Pong游戏示例(三)
2013/01/21 HTML / CSS
HTML5 input placeholder 颜色修改示例
2014/05/30 HTML / CSS
HTML5触摸事件演化tap事件介绍
2016/03/25 HTML / CSS
英国家居用品和家居装饰品购物网站:Cox & Cox
2019/08/25 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
《草虫的村落》教学反思
2014/02/16 职场文书
在职员工证明书
2014/09/19 职场文书
招标授权委托书样本
2014/09/23 职场文书
护理见习报告范文
2014/11/03 职场文书
2016父亲节感恩话语
2015/12/09 职场文书