vue动态绑定class选中当前列表变色的方法示例


Posted in Javascript onDecember 19, 2018

这个小技巧在工作当中是非常实用而且经常用到的  希望小伙伴儿们能学到。

先看看效果图吧

vue动态绑定class选中当前列表变色的方法示例

接下来我们看看怎么实现的吧

在methods中写入一个方法

clickcategory(index){ // 这里我们传入一个当前值
this.categoryIndex = index
}

然后需要在data里面注册一下

data() {
   return {
    categoryIndex: 0, //点击当前背景变成白色索引
   }
  },

在css中设置我们当前选中项为active的类名,并给与一个白色的背景颜色

.active {
  background: #fff
 }

接下来在html中绑定

<li @click="clickCategory(index)" :class="{active:categoryIndex==index}"> <!-- 选中当前动态绑定class -->

</li>

嗯哼  于是乎我们的点击选中当前改变背景色就这样完成了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript event 事件解析
Jan 31 Javascript
深入了解javascript中的prototype与继承
Apr 14 Javascript
jquery中子元素和后代元素的区别示例介绍
Apr 02 Javascript
jQuery html()方法使用不了无法显示内容的问题
Aug 06 Javascript
javascript学习笔记(三)BOM和DOM详解
Sep 30 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
Nov 15 Javascript
jQuery实现div拖拽效果实例分析
Feb 20 Javascript
js闭包引起的事件注册问题介绍
Mar 29 Javascript
Js动态设置rem来实现移动端字体的自适应代码
Oct 14 Javascript
Jquery删除css属性的简单方法
Dec 04 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
Mar 13 Javascript
解决layui 表单元素radio不显示渲染的问题
Sep 04 Javascript
js指定日期增加指定月份的实现方法
Dec 19 #Javascript
动态内存分配导致影响Javascript性能的问题
Dec 18 #Javascript
关于node-bindings无法在Electron中使用的解决办法
Dec 18 #Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
Dec 18 #Javascript
JS监听滚动和id自动定位滚动
Dec 18 #Javascript
JS实现的tab页切换效果完整示例
Dec 18 #Javascript
CryptoJS中AES实现前后端通用加解密技术
Dec 18 #Javascript
You might like
php 随机排序广告的实现代码
2011/05/09 PHP
php设置编码格式的方法
2013/03/05 PHP
PHP 使用memcached简单示例分享
2015/03/05 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
php获得刚插入数据的id 的几种方法总结
2018/05/31 PHP
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
2014/06/30 Javascript
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
2014/08/30 Javascript
JavaScript实现找出字符串中第一个不重复的字符
2014/09/03 Javascript
javascript基本类型详解
2014/11/28 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
简述JavaScript中正则表达式的使用方法
2015/06/15 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
Js遍历键值对形式对象或Map形式的方法
2016/08/08 Javascript
AngularJS控制器详解及示例代码
2016/08/16 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
2017/03/17 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
2018/05/12 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
2019/01/08 Javascript
浅析JS中NEW的实现原理及重写
2020/02/20 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
python函数的5种参数详解
2017/02/24 Python
Python实现图片转字符画的示例
2017/08/22 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
2018/01/31 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
一篇文章了解Python中常见的序列化操作
2019/06/20 Python
python 搜索大文件的实例代码
2019/07/08 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
flask项目集成swagger的方法
2020/12/09 Python
美国最大的宠物药店:1-800-PetMeds
2016/10/02 全球购物
教师求职推荐信范文
2013/11/20 职场文书
幼儿园消防演练方案
2014/02/13 职场文书
领导干部群众路线教育实践活动剖析材料
2014/10/10 职场文书