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 异步调用框架 (Part 3 - 代码实现)
Aug 04 Javascript
js带按钮的提示框可供选择示例代码
Sep 17 Javascript
jquery如何把数组变为字符串传到服务端并处理
Apr 30 Javascript
javascript类型系统 Window对象学习笔记
Jan 07 Javascript
基于css3新属性transform及原生js实现鼠标拖动3d立方体旋转
Jun 12 Javascript
利用Node.js对文件进行重命名
Mar 12 Javascript
ES6学习笔记之正则表达式和字符串正则方法分析
Apr 25 Javascript
详解用node搭建简单的静态资源管理器
Aug 09 Javascript
JS实现随机生成10个手机号的方法示例
Dec 07 Javascript
详解Vue demo实现商品列表的展示
May 07 Javascript
微信小程序自定义头部导航栏(组件化)
Nov 15 Javascript
Vuejs中的watch实例详解(监听者)
Jan 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类
2006/11/25 PHP
PHP中的str_repeat函数在JavaScript中的实现
2013/09/16 PHP
php使用include 和require引入文件的区别
2017/02/16 PHP
PHP基于SimpleXML生成和解析xml的方法示例
2017/07/17 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
PHP实现的简单组词算法示例
2018/04/10 PHP
javascript AOP 实现ajax回调函数使用比较方便
2010/11/20 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
2015/01/07 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
2015/01/13 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
用js编写的简单的计算器代码程序
2015/08/04 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
再次谈论React.js实现原生js拖拽效果引起的一系列问题
2016/04/03 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
JavaScript字符串对象(string)基本用法示例
2017/01/18 Javascript
3分钟快速搭建nodejs本地服务器方法运行测试html/js
2017/04/01 NodeJs
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
ES6如何用一句代码实现函数的柯里化
2020/01/18 Javascript
[49:54]Ti4 循环赛第三日 LGD vs Titan
2014/07/12 DOTA
python列表操作实例
2015/01/14 Python
Python中使用Flask、MongoDB搭建简易图片服务器
2015/02/04 Python
Python引用类型和值类型的区别与使用解析
2017/10/17 Python
解决pandas使用read_csv()读取文件遇到的问题
2018/06/15 Python
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
python中partial()基础用法说明
2018/12/30 Python
python numpy中cumsum的用法详解
2019/10/17 Python
python线程优先级队列知识点总结
2021/02/28 Python
用HTML5中的Canvas结合公式绘制粒子运动的教程
2015/05/08 HTML / CSS
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
linux下进程间通信的方式
2014/12/23 面试题
最新大学职业规划书范文
2013/12/30 职场文书
2014年电厂个人工作总结
2014/11/27 职场文书
多属性、多分类MySQL模式设计
2021/04/05 MySQL
Redis 哨兵集群的实现
2021/06/18 Redis