Vue.js 利用v-for中的index值实现隔行变色


Posted in Javascript onAugust 01, 2018

首先定义好样式,利用v-for中的index值,然后绑定样式来实现隔行变色效果。

以下为完整代码,很简单,但也是个技巧。

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>title</title>
  <style>
    .on {
      background: red;
      border: 1px solid blue;
    }
    .off {
      background: yellow;
      border: 1px solid black;
    }
  </style>
</head>
<body>
  <div id="app">
    <ul>



<!--利用v-for中的index值,绑定样式来实现隔行变色效果-->
      <li v-for="(name,index) in names" :class="{on:index%2==0,off:index%2!=0}">{{name}}</li>
    </ul>
  </div>
  <script src="./vue.dev.js"></script>
  <script>
    var vm = new Vue({
      el: "#app",
      data: {
        names: ['000', '111', '222', '333', '444', '555']
      }
    });
  </script>
</body>
</html>

总结

以上所述是小编给大家介绍的Vue.js 利用v-for中的index值实现隔行变色,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery - css() 方法示例详解
Jan 16 Javascript
jquery插件之定时查询待处理任务数量
May 01 Javascript
jquery限定文本框只能输入数字(整数和小数)
Jan 08 Javascript
JS动态插入并立即执行回调函数的方法
Apr 21 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
Nov 07 Javascript
angularjs使用directive实现分页组件的示例
Feb 07 Javascript
AngularJS日程表案例详解
Aug 15 Javascript
Electron中实现大文件上传和断点续传功能
Oct 28 Javascript
Vue实现搜索结果高亮显示关键字
May 28 Javascript
js实现左右轮播图
Jan 09 Javascript
基于JQuery实现页面定时弹出广告
May 08 jQuery
原生js实现弹窗消息动画
Nov 20 Javascript
echarts设置图例颜色和地图底色的方法实例
Aug 01 #Javascript
看看“疫苗查询”小程序有温度的代码
Jul 31 #Javascript
Vue父子组件双向绑定传值的实现方法
Jul 31 #Javascript
react中实现搜索结果中关键词高亮显示
Jul 31 #Javascript
vue2.0页面前进刷新回退不刷新的实现方法
Jul 31 #Javascript
Node.js log4js日志管理详解
Jul 31 #Javascript
jQuery 实现倒计时天,时,分,秒功能
Jul 31 #jQuery
You might like
给初学PHP的5个入手程序
2006/11/23 PHP
php discuz 主题表和回帖表的设计
2009/03/13 PHP
PHP制作3D扇形统计图以及对图片进行缩放操作实例
2014/10/23 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
php use和include区别总结
2019/10/13 PHP
php判断数组是否为空的实例方法
2020/05/10 PHP
window.onload使用指南
2015/09/13 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
iscroll实现下拉刷新功能
2017/07/18 Javascript
Javascript中绑定click事件的四种方式介绍
2018/10/26 Javascript
关于JavaScript中异步/等待的用法与理解
2020/11/18 Javascript
详解Vue的mixin策略
2020/11/19 Vue.js
[01:14]2019完美世界城市挑战赛(秋季赛)全国总决赛精彩花絮
2020/01/08 DOTA
Python爬虫实现简单的爬取有道翻译功能示例
2018/07/13 Python
Python制作微信好友背景墙教程(附完整代码)
2019/07/17 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
python返回数组的索引实例
2019/11/28 Python
完美解决keras保存好的model不能成功加载问题
2020/06/11 Python
Python更改pip镜像源的方法示例
2020/12/01 Python
汽车维修专业个人求职信范文
2014/01/01 职场文书
咖啡厅创业计划书范本
2014/01/22 职场文书
名企HR怎样看待求职信
2014/02/23 职场文书
演讲稿格式
2014/04/30 职场文书
财务部绩效考核方案
2014/05/04 职场文书
贷款担保书范文
2014/05/13 职场文书
九寨沟导游词
2015/02/02 职场文书
培训讲师开场白
2015/06/01 职场文书
总经理2015中秋节致辞
2015/07/29 职场文书
电力企业职工培训心得体会
2016/01/11 职场文书
使用springboot暴露oracle数据接口的问题
2021/05/07 Oracle
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL
Python+Tkinter制作专属图形化界面
2022/04/01 Python
Python3使用Qt5来实现简易的五子棋小游戏
2022/05/02 Python