解决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 相关文章推荐
Pro JavaScript Techniques学习笔记
Dec 28 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
javascript实现页面内关键词高亮显示代码
Apr 03 Javascript
20个实用的JavaScript技巧分享
Nov 28 Javascript
js跨域请求数据的3种常用的方法
Dec 01 Javascript
微信小程序 form组件详解
Oct 25 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
Mar 10 Javascript
AngularJS 购物车全选/取消全选功能的实现方法
Aug 14 Javascript
使用webpack3.0配置webpack-dev-server教程
May 29 Javascript
Node.js从字符串生成文件流的实现方法
Aug 18 Javascript
Vue 禁用浏览器的前进后退操作
Sep 04 Javascript
js实现验证码干扰(动态)
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 多个submit提交表单 处理方法
2009/07/07 PHP
PHP抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
javascript开发中因空格引发的错误
2010/11/08 Javascript
jquery 笔记 事件
2011/11/02 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
页面回到顶部的三种实现(锚标记,js)
2012/10/01 Javascript
JS自动缩小超出大小的图片
2012/10/12 Javascript
鼠标滚轮控制网页横向移动实现思路
2013/03/22 Javascript
javascript ajax的5种状态介绍
2014/08/18 Javascript
jquery实现键盘左右翻页特效
2015/04/30 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
详解vue配置后台接口方式
2019/03/29 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
如何检测JavaScript中的死循环示例详解
2020/08/30 Javascript
Python新手在作用域方面经常容易碰到的问题
2015/04/03 Python
在pandas多重索引multiIndex中选定指定索引的行方法
2018/11/16 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
Python高并发解决方案实现过程详解
2020/07/31 Python
Python Merge函数原理及用法解析
2020/09/16 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
I.T中国官网:精选时尚设计师单品网购平台
2018/03/26 全球购物
世界领先的艺术图书出版社:TASCHEN
2018/07/23 全球购物
兰蔻法国官方网站:Lancôme法国
2020/02/22 全球购物
美国饼干礼物和美食甜点购买网站:Cheryl’s
2020/05/28 全球购物
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
会计实习生工作总结的自我评价
2013/10/07 职场文书
学生喝酒检讨书
2014/02/06 职场文书
品牌宣传方案
2014/03/21 职场文书
小学生家长寄语
2014/04/02 职场文书
计算机专业自荐信
2014/05/24 职场文书
小学教师教学随笔
2015/08/14 职场文书
为什么MySQL分页用limit会越来越慢
2021/07/25 MySQL
Android Studio实现简易进制转换计算器
2022/05/20 Java/Android