解决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 相关文章推荐
zeroclipboard复制到剪切板的flash
Aug 04 Javascript
ExtJS4 动态生成的grid导出为excel示例
May 02 Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 Javascript
jquery实现弹出层登录和全屏层注册特效
Aug 28 Javascript
实例讲解jquery与json的结合
Jan 07 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
May 23 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
Jan 04 Javascript
Angular2学习教程之组件中的DOM操作详解
May 28 Javascript
浅谈angular4生命周期钩子
Sep 05 Javascript
自定义javascript验证框架示例【附源码下载】
May 31 Javascript
Vue.js如何使用Socket.IO的示例代码
Sep 05 Javascript
vue路由分文件拆分管理详解
Aug 13 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 curl参数的详解
2013/06/17 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
javascript中的onkeyup和onkeydown区别介绍
2013/04/28 Javascript
JavaScript自动设置IFrame高度的小例子
2013/06/08 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
jQuery简单实现tab选项卡切换效果
2016/06/20 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
2018/06/25 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
微信小程序如何播放腾讯视频的实现
2019/09/20 Javascript
js实现验证码功能
2020/07/24 Javascript
vue打开子组件弹窗都刷新功能的实现
2020/09/21 Javascript
python获取各操作系统硬件信息的方法
2015/06/03 Python
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
python中import与from方法总结(推荐)
2019/03/21 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
python 通过手机号识别出对应的微信性别(实例代码)
2019/12/22 Python
浅析NumPy 切片和索引
2020/09/02 Python
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
微软台湾官方网站:Microsoft台湾
2018/08/15 全球购物
环境科学专业个人求职的自我评价
2013/11/28 职场文书
房产买卖委托公证书
2014/04/04 职场文书
老公保证书怎么写
2015/02/26 职场文书
办公室禁烟通知
2015/04/23 职场文书
关爱留守儿童主题班会
2015/08/13 职场文书
党员公开承诺书2016
2016/03/24 职场文书
Django如何与Ajax交互
2021/04/29 Python
Go使用协程交替打印字符
2021/04/29 Golang
ORACLE查看当前账号的相关信息
2021/06/18 Oracle
Python+Appium自动化测试的实战
2021/06/30 Python
flex布局中使用flex-wrap实现换行的项目实践
2022/06/21 HTML / CSS
MySQL中LAG()函数和LEAD()函数的使用
2022/08/14 MySQL