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学习总结之js使用技巧
Sep 02 Javascript
jquery 多个radio的click事件实例
Dec 03 Javascript
vue-router路由简单案例介绍
Feb 21 Javascript
Angular2.0实现modal对话框的方法示例
Feb 18 Javascript
React如何避免重渲染
Apr 10 Javascript
vue展示dicom文件医疗系统的实现代码
Aug 27 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
Sep 16 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
Sep 20 Javascript
微信小程序使用Vant Weapp组件库的方法步骤
Aug 01 Javascript
jquery实现垂直手风琴导航栏
Feb 18 jQuery
Vue路由守卫及页面登录权限控制的设置方法(两种)
Mar 31 Javascript
浅谈JS的原型和原型链
Jun 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 chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
php简单提示框alert封装函数
2010/08/08 PHP
Yii+upload实现AJAX上传图片的方法
2016/07/13 PHP
jQuery中创建实例与原型继承揭秘
2011/12/21 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
js实现九宫格图片半透明渐显特效的方法
2015/02/16 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(一)
2016/05/17 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
JS日期对象简单操作(获取当前年份、星期、时间)
2016/10/26 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
详解react-native WebView 返回处理(非回调方法可解决)
2018/02/27 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
Node.js Buffer用法解读
2018/05/18 Javascript
jQuery实现的隔行变色功能【案例】
2019/02/18 jQuery
JS中注入eval, Function等系统函数截获动态代码
2019/04/03 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
Python模拟登录12306的方法
2014/12/30 Python
Python3写入文件常用方法实例分析
2015/05/22 Python
python在控制台输出进度条的方法
2015/06/20 Python
Python实现统计给定列表中指定数字出现次数的方法
2018/04/11 Python
详解Django中六个常用的自定义装饰器
2018/07/04 Python
Ubuntu18.04下python版本完美切换的解决方法
2019/06/14 Python
python根据完整路径获得盘名/路径名/文件名/文件扩展名的方法
2020/04/22 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
奥地利网上现代灯具和灯饰店:Lampenwelt.at
2018/01/29 全球购物
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
Clarks西班牙官方在线商店:clarks鞋
2019/05/03 全球购物
英国在线泳装店:Simply Swim
2019/05/05 全球购物
班主任个人工作反思
2014/04/28 职场文书
2015年采购工作总结
2015/04/10 职场文书
2015年大学学生会工作总结
2015/05/13 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
找规律教学反思
2016/02/23 职场文书
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript