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 相关文章推荐
非常漂亮的JS代码经典广告
Oct 21 Javascript
Jquery之美中不足小结
Feb 16 Javascript
SpringMVC框架下JQuery传递并解析Json格式的数据是如何实现的
Dec 10 Javascript
jquery心形点赞关注效果的简单实现
Nov 14 Javascript
angularjs点击图片放大实现上传图片预览
Feb 24 Javascript
简单谈谈axios中的get,post方法
Jun 25 Javascript
JavaScript插件Tab选项卡效果
Nov 14 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 jQuery
Vue之Vue.set动态新增对象属性方法
Feb 23 Javascript
axios全局请求参数设置,请求及返回拦截器的方法
Mar 05 Javascript
点击按钮弹出模态框的一系列操作代码实例
Mar 29 Javascript
原生js实现随机点名功能
Nov 05 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实现cc攻击防御和防止快速刷新页面示例
2014/02/13 PHP
php foreach正序倒序输出示例代码
2014/07/01 PHP
yii操作cookie实例简介
2014/07/09 PHP
WordPress中设置Post Type自定义文章类型的实例教程
2016/05/10 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
借用Google的Javascript API Loader来加速你的网站
2009/01/28 Javascript
Javascript的闭包
2009/12/31 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
2010/07/14 Javascript
用JS实现一个TreeMenu效果分享
2011/08/28 Javascript
获取客户端电脑日期时间js代码(jquery)
2012/09/12 Javascript
js里取容器大小、定位、距离等属性搜集整理
2013/08/19 Javascript
jQuery 获取/设置/删除DOM元素的属性以a元素为例
2014/05/23 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
2014/07/06 Javascript
使用window.prompt()实现弹出用户输入的对话框
2015/04/13 Javascript
javascript图片预加载实例分析
2015/07/16 Javascript
javascript 使用for循环时该注意的问题-附问题总结
2015/08/19 Javascript
jQuery针对input的class属性写了多个值情况下的选择方法
2016/06/03 Javascript
使用BootStrapValidator完成前端输入验证
2016/09/28 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
从零开始学习Node.js系列教程四:多页面实现的数学运算示例
2017/04/13 Javascript
详解webpack+es6+angular1.x项目构建
2017/05/02 Javascript
详解服务端预渲染之Nuxt(介绍篇)
2019/04/07 Javascript
[00:56]PWL开团时刻DAY8——追追追追追!
2020/11/09 DOTA
Python标准库之循环器(itertools)介绍
2014/11/25 Python
Python安装第三方库的3种方法
2015/06/21 Python
python配置grpc环境
2019/01/01 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
用python查找统一局域网下ip对应的mac地址
2021/01/13 Python
Pycharm 设置默认解释器路径和编码格式的操作
2021/02/05 Python
Foot Locker意大利官网:全球领先的运动鞋和服装零售商
2017/05/30 全球购物
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
幼儿园新学期寄语
2014/01/18 职场文书
小学数学课题方案
2014/06/15 职场文书
2014年关工委工作总结
2014/11/17 职场文书
SQLServer2019 数据库的基本使用之图形化界面操作的实现
2021/04/08 SQL Server
Node.js实现断点续传
2021/06/23 Javascript