Vuejs在v-for中,利用index来对第一项添加class的方法


Posted in Javascript onMarch 03, 2018

(1)在v-for中,利用index来对第一项添加class

在CODE上查看代码片派生到我的代码片

<a class="list-group-item" :class="{'active':!index}" v-for="(i,index) in announcement">

index来源于v-for,i表示遍历的数组的元素,index表示索引。

由于index从0开始,因此如果要指定第一项有active这个类,那么就用v-bind:class="{'active':!index}"

第一项原本是false(0),第二项和之后是true(>0),通过逻辑非操作符,让其值反转。

因此,第一项有active这个类,而后面的没有。

如果除了第一项之外有某个类,也可以通过不加逻辑非操作符来达到。

类似的,可以用index==2这样的表达式来让第三项获得这个类。

注意,我的版本是Vuejs2.0,因此貌似不能用$index来替换。

以上这篇Vuejs在v-for中,利用index来对第一项添加class的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中的Location地址对象
Jan 16 Javascript
JSON+HTML实现国家省市联动选择效果
May 18 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
May 22 Javascript
jQuery 重复加载错误以及修复方法
Dec 16 Javascript
jQuery实现放大镜效果实例代码
Mar 17 Javascript
jquery表单验证插件validation使用方法详解
Jan 20 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
Jul 26 Javascript
Vue的MVVM实现方法
Aug 16 Javascript
JS继承与闭包及JS实现继承的三种方式
Oct 15 Javascript
javascript实现遮罩层动态效果实例
May 14 Javascript
vue data引入本地图片的两种方式小结
Nov 13 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
Aug 18 Javascript
基于vue v-for 循环复选框-默认勾选第一个的实现方法
Mar 03 #Javascript
JS表单传值和URL编码转换
Mar 03 #Javascript
jQuery实现左右滑动的toggle方法
Mar 03 #jQuery
vue中实现移动端的scroll滚动方法
Mar 03 #Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
Mar 03 #Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
Mar 03 #Javascript
Vue2.0中集成UEditor富文本编辑器的方法
Mar 03 #Javascript
You might like
php+iframe实现隐藏无刷新上传文件
2012/02/10 PHP
php函数serialize()与unserialize()用法实例
2014/11/06 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
PHP实现将上传图片自动缩放到指定分辨率,并保持清晰度封装类示例
2019/06/17 PHP
php判断IP地址是否在多个IP段内
2020/08/18 PHP
$.ajax json数据传递方法
2008/11/19 Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
2012/12/21 Javascript
jQuery性能优化28条建议你值得借鉴
2013/02/16 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
2016/11/05 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
基于JavaScript实现选项卡效果
2017/07/21 Javascript
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
2020/07/09 Javascript
Windows系统配置python脚本开机启动的3种方法分享
2015/03/10 Python
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
Python中用于检查英文字母大写的isupper()方法
2015/05/19 Python
Python实现的最近最少使用算法
2015/07/10 Python
python 画三维图像 曲面图和散点图的示例
2018/12/29 Python
Python获取数据库数据并保存在excel表格中的方法
2019/06/12 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
Python shelve模块实现解析
2019/08/28 Python
python绘制随机网络图形示例
2019/11/21 Python
python实现FTP循环上传文件
2020/03/20 Python
Python模拟登入的N种方式(建议收藏)
2020/05/31 Python
美国椅子和沙发制造商:La-Z-Boy
2020/10/25 全球购物
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
文员岗位职责
2015/02/04 职场文书
2015年度服装销售工作总结
2015/03/31 职场文书
学校运动会通讯稿
2015/07/18 职场文书
创业计划书之酒厂
2019/10/14 职场文书
JavaScript parseInt0.0000005打印5原理解析
2022/07/23 Javascript