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 相关文章推荐
基于jQuery的表格操作插件
Apr 22 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
Mar 05 Javascript
JavaScript设置首页和收藏页面的小例子
Nov 11 Javascript
使用BootStrap实现用户登录界面UI
Aug 10 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
Apr 13 Javascript
JS实现数组简单去重及数组根据对象中的元素去重操作示例
Jan 05 Javascript
JavaScript实现微信号随机切换代码
Mar 09 Javascript
jQuery实现表格的增、删、改操作示例
Jan 27 jQuery
用element的upload组件实现多图片上传和压缩的示例代码
Feb 12 Javascript
微信小程序页面间跳转传参方式总结
Jun 13 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
Oct 14 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
Aug 10 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获取文件行数的方法
2015/06/10 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
[原创]js获取数组任意个不重复的随机数组元素
2010/03/15 Javascript
javascript tips提示框组件实现代码
2010/11/19 Javascript
jQuery 1.5最新版本的改进细节分析
2011/01/19 Javascript
nodejs的10个性能优化技巧
2014/07/15 NodeJs
在HTML代码中使用JavaScript代码的例子
2014/10/16 Javascript
js实现的全国省市二级联动下拉选择菜单完整实例
2015/08/17 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
2015/09/14 Javascript
JS基于面向对象实现的拖拽库实例
2015/09/24 Javascript
jQuery电话号码验证实例
2017/01/05 Javascript
flexslider.js实现移动端轮播
2017/02/05 Javascript
jquery easyui如何实现格式化列
2017/07/30 jQuery
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
[03:01]DOTA2英雄基础教程 露娜
2014/01/07 DOTA
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
PyQt4实现下拉菜单可供选择并打印出来
2018/04/20 Python
详解flask表单提交的两种方式
2018/07/21 Python
对python中矩阵相加函数sum()的使用详解
2019/01/28 Python
安装好Pycharm后如何配置Python解释器简易教程
2019/06/28 Python
Python 如何测试文件是否存在
2020/07/31 Python
selenium如何定位span元素的实现
2021/01/13 Python
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
英国图书音像网站:Hive.co.uk(图书、电子书、DVD、蓝光、音乐CD等)
2017/10/16 全球购物
RUIFIER官网:英国奢侈高级珠宝品牌
2020/06/12 全球购物
学校安全工作制度
2014/01/19 职场文书
小学生家长评语大全
2014/02/10 职场文书
实习单位鉴定评语
2014/04/26 职场文书
2014年德育工作总结
2014/11/20 职场文书
施工员岗位职责范本
2015/04/11 职场文书
主题班会开场白
2015/06/01 职场文书
幼儿园开学家长寄语(2016秋季)
2015/12/03 职场文书
Python入门之基础语法详解
2021/05/11 Python
mysql 带多个条件的查询方式
2021/06/05 MySQL
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
Python进行区间取值案例讲解
2021/08/02 Python