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 学习笔记(一)
Oct 13 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
Apr 02 Javascript
jquery数组之存放checkbox全选值示例代码
Dec 20 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
Jun 09 Javascript
javascript中substring()、substr()、slice()的区别
Aug 30 Javascript
jQuery实现自动切换播放的经典滑动门效果
Sep 12 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
Apr 06 Javascript
Angular浏览器插件Batarang介绍及使用
Feb 07 Javascript
基于Axios 常用的请求方法别名(详解)
Mar 13 Javascript
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
May 16 Javascript
vue中使用input[type=&quot;file&quot;]实现文件上传功能
Sep 10 Javascript
使用Vue 自定义文件选择器组件的实例代码
Mar 04 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中GET变量的使用
2006/10/09 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
2013/06/28 PHP
ThinkPHP应用模式扩展详解
2014/07/16 PHP
php使用curl出现Expect:100-continue解决方法
2015/03/03 PHP
PHP 实现类似js中alert() 提示框
2015/03/18 PHP
PHP引用的调用方法分析
2016/04/25 PHP
php中上传文件的的解决方案
2018/09/25 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
2019/05/20 PHP
如何实现动态删除javascript函数
2007/05/27 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
2013/07/31 Javascript
探讨jQuery的ajax使用场景(c#)
2013/12/03 Javascript
js 数组去重的四种实用方法
2014/09/09 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
2015/04/17 Javascript
jquery实现横向图片轮播特效代码分享
2015/11/19 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
JS新包管理工具yarn和npm的对比与使用入门
2016/12/09 Javascript
深入理解Node内建模块和对象
2019/03/12 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
Python学习思维导图(必看篇)
2017/06/26 Python
Python干货:分享Python绘制六种可视化图表
2018/08/27 Python
Pandas DataFrame 取一行数据会得到Series的方法
2018/11/10 Python
python 使用raw socket进行TCP SYN扫描实例
2020/05/05 Python
Python函数参数定义及传递方式解析
2020/06/10 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
python+appium+yaml移动端自动化测试框架实现详解
2020/11/24 Python
python给list排序的简单方法
2020/12/10 Python
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
2012/11/29 HTML / CSS
八年级语文教学反思
2014/02/11 职场文书
师范生求职自荐信
2014/06/14 职场文书
学习作风建设心得体会
2014/10/22 职场文书
2014年村委会工作总结
2014/11/24 职场文书
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫
Windows11 Insider Preview Build 25206今日发布 更新内容汇总
2022/09/23 数码科技