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 冒泡排序 正序和倒序实现代码
Dec 14 Javascript
13 个JavaScript 性能提升技巧分享
Jul 26 Javascript
jquery 动态创建元素的方式介绍及应用
Apr 21 Javascript
jquery性能优化高级技巧
Aug 24 Javascript
js实现遍历含有input的table实例
Dec 07 Javascript
window.onerror()的用法与实例分析
Jan 27 Javascript
AngularJS  双向数据绑定详解简单实例
Oct 20 Javascript
详解JavaScript中的六种错误类型
Sep 21 Javascript
JQuery 又谈ajax局部刷新
Nov 27 jQuery
koa上传excel文件并解析的实现方法
Aug 09 Javascript
vue vue-Router默认hash模式修改为history需要做的修改详解
Sep 13 Javascript
微信小程序自定义导航栏(模板化)
Nov 15 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
谈一谈收音机的高放电路
2021/03/02 无线电
ob_start(),ob_start('ob_gzhandler')使用
2006/12/25 PHP
Yii实现简单分页的方法
2016/04/29 PHP
php获取小程序码的实现代码(B类接口)
2020/06/13 PHP
Js 本页面传值实现代码
2009/05/17 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
2013/11/29 Javascript
jQuery在ul中显示某个li索引号的方法
2015/03/17 Javascript
深入浅出分析javaScript中this用法
2015/05/09 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
2015/12/03 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
微信小程序 页面之间传参实例详解
2017/01/13 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
Vue.js 实现微信公众号菜单编辑器功能(一)
2018/05/08 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
Vue实现导航栏点击当前标签变色功能
2020/08/19 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
搭建vscode+vue环境的详细教程
2020/08/31 Javascript
[01:02:30]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
[01:11:28]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第一场 1月8日
2021/03/11 DOTA
python实现mysql的单引号字符串过滤方法
2015/11/14 Python
python3使用urllib模块制作网络爬虫
2016/04/08 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
Python Django的安装配置教程图文详解
2019/07/17 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
使用HTML5技术开发一个属于自己的超酷颜色选择器
2013/09/22 HTML / CSS
htnl5利用svg页面高斯模糊的方法
2018/07/20 HTML / CSS
美国在线健康和美容市场:Pharmapacks
2018/12/05 全球购物
直接有效的自我评价
2014/01/11 职场文书
心理健康活动总结
2014/04/30 职场文书
幼儿园教师自荐书
2015/03/06 职场文书
分家协议书范本
2016/03/22 职场文书