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对象链式操作代码(jquery)
Jul 04 Javascript
小米公司JavaScript面试题
Dec 29 Javascript
js实现iframe自动自适应高度的方法
Feb 17 Javascript
javascript中checkbox使用方法实例演示
Nov 19 Javascript
JS动态计算移动端rem的解决方案
Oct 14 Javascript
jquery实现图片上传前本地预览
Apr 28 jQuery
深入理解react-router@4.0 使用和源码解析
May 23 Javascript
深入理解Vue 的条件渲染和列表渲染
Sep 01 Javascript
浅谈js获取ModelAndView值的问题
Mar 28 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
May 01 Javascript
vue左右侧联动滚动的实现代码
Jun 06 Javascript
react高阶组件添加和删除props
Apr 26 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下网站防IP攻击代码,超级实用
2010/10/24 PHP
PHP 读取Postgresql中的数组
2013/04/14 PHP
PHP 生成N个不重复的随机数
2015/01/21 PHP
php上传文件问题汇总
2015/01/30 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
thinkPHP模板引擎用法示例
2016/12/08 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
用javascript操作xml
2006/11/04 Javascript
jquery修改属性值实例代码(设置属性值)
2014/01/06 Javascript
js实现iframe跨页面调用函数的方法
2014/12/13 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
全面解析多种Bootstrap图片轮播效果
2016/05/27 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
AngularJS中指令的四种基本形式实例分析
2016/11/22 Javascript
vue组件生命周期详解
2017/11/07 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
JS改变页面颜色源码分享
2018/02/24 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
js+canvas实现图片格式webp/png/jpeg在线转换
2020/08/22 Javascript
python psutil库安装教程
2018/03/19 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
Python中的Numpy矩阵操作
2018/08/12 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
2018/10/15 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
2019/02/13 Python
详解python 降级到3.6终极解决方案
2020/02/06 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
python中@contextmanager实例用法
2021/02/07 Python
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
Kusmi茶美国官网:优质散叶茶和茶包
2019/10/13 全球购物
计算机应用专业毕业生求职信
2013/10/24 职场文书
关于赌博的检讨书
2014/01/24 职场文书
学生考试舞弊检讨书
2015/01/01 职场文书
酒店财务经理岗位职责
2015/04/08 职场文书
法律意见书范本
2015/06/04 职场文书
MySQL 逻辑备份 into outfile
2022/05/15 MySQL