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 相关文章推荐
High Performance JavaScript(高性能JavaScript)读书笔记分析
May 05 Javascript
修改file按钮的默认样式实现代码
Apr 23 Javascript
Knockout text绑定DOM的使用方法
Nov 15 Javascript
javascript结合fileReader 实现上传图片
Jan 30 Javascript
jquery dataview数据视图插件使用方法
Dec 23 Javascript
Angular2 组件间通过@Input @Output通讯示例
Aug 24 Javascript
angular实现input输入监听的示例
Aug 31 Javascript
angular4自定义表单控件[(ngModel)]的实现
Nov 23 Javascript
微信小程序webview实现长按点击识别二维码功能示例
Jan 24 Javascript
js计时事件实现圆形时钟
Mar 25 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
Nov 27 Javascript
关于ES6尾调用优化的使用
Sep 11 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写MySQL数据 实现代码
2009/06/15 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
功能强大的php分页函数
2016/07/20 PHP
php实现的mongoDB单例模式操作类
2018/01/20 PHP
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
动态创建script标签实现跨域资源访问的方法介绍
2014/02/28 Javascript
JQuery中的html()、text()、val()区别示例介绍
2014/09/01 Javascript
JS自定义选项卡函数及用法实例分析
2015/09/02 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
JavaScript 七大技巧(一)
2015/12/13 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
2018/12/13 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
浅谈vue生命周期共有几个阶段?分别是什么?
2020/08/07 Javascript
JavaScript 异步时序问题
2020/11/20 Javascript
vue + el-form 实现的多层循环表单验证
2020/11/25 Vue.js
element 动态合并表格的步骤
2020/12/31 Javascript
Python使用OpenCV进行标定
2018/05/08 Python
python 实现批量xls文件转csv文件的方法
2018/10/23 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
python实现串口自动触发工作的示例
2019/07/02 Python
django+tornado实现实时查看远程日志的方法
2019/08/12 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
使用PyTorch实现MNIST手写体识别代码
2020/01/18 Python
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
大学生工作自荐书
2014/06/16 职场文书
2014光棍节单身联谊活动策划书
2014/10/10 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
房屋维修申请报告
2015/05/18 职场文书
详细了解java监听器和过滤器
2021/07/09 Java/Android
关于 Python json中load和loads区别
2021/11/07 Python
SpringBoot2零基础到精通之异常处理与web原生组件注入
2022/03/22 Java/Android