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触发radio或checkbox的change事件
Dec 18 Javascript
js自动生成对象的属性示例代码
Oct 28 Javascript
js+html5实现canvas绘制圆形图案的方法
Jun 05 Javascript
原生JS取代一些JQuery方法的简单实现
Sep 20 Javascript
Javascript中的 “&amp;” 和 “|” 详解
Feb 02 Javascript
JavaScript制作简单的框选图表
May 15 Javascript
老生常谈Bootstrap媒体对象
Jul 06 Javascript
微信小程序视图容器(swiper)组件创建轮播图
Jun 19 Javascript
Angularjs之ngModel中的值验证绑定方法
Sep 13 Javascript
基于vue中keep-alive缓存问题的解决方法
Sep 21 Javascript
vue计算属性get和set用法示例
Feb 08 Javascript
详解Js模块化的作用原理和方案
Apr 29 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中session与cookie的比较
2015/01/27 PHP
使用PHP和JavaScript判断请求是否来自微信内浏览器
2015/08/18 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
在laravel5.2中实现点击用户头像更改头像的方法
2019/10/14 PHP
用JavaScript调用WebService的示例
2008/04/07 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
轻松创建nodejs服务器(4):路由
2014/12/18 NodeJs
jQuery EasyUI datagrid实现本地分页的方法
2015/02/13 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
Jquery实现上下移动和排序代码
2016/10/17 Javascript
原生JS实现九宫格抽奖效果
2017/04/01 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解
2018/08/27 Javascript
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
2019/03/19 jQuery
微信小程序实现渐入渐出动画效果
2019/06/13 Javascript
记一次vue跨域的解决
2020/10/21 Javascript
Python随机生成一个6位的验证码代码分享
2015/03/24 Python
python算法表示概念扫盲教程
2017/04/13 Python
Python实现Smtplib发送带有各种附件的邮件实例
2017/06/05 Python
python获取网络图片方法及整理过程详解
2019/12/20 Python
带你彻底搞懂python操作mysql数据库(cursor游标讲解)
2020/01/06 Python
Python环境管理virtualenv&amp;virtualenvwrapper的配置详解
2020/07/01 Python
python 6种方法实现单例模式
2020/12/15 Python
一款恶搞头像特效的制作过程 利用css3和jquery
2014/11/21 HTML / CSS
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
Ratchet 模态框的实现
2020/08/19 HTML / CSS
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
2014信息技术专业毕业生自我评价
2014/01/17 职场文书
工作目标责任书
2014/07/23 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
水电工岗位职责
2015/02/14 职场文书
离婚案件原告代理词
2015/05/23 职场文书
挂职锻炼工作总结2015
2015/05/28 职场文书
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技