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 相关文章推荐
IE和Firefox下javascript的兼容写法小结
Dec 10 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
Dec 31 Javascript
解决给dom元素绑定click等事件无效问题的方法
Feb 17 Javascript
JS实现图片预加载之无序预加载功能代码
May 12 Javascript
JavaScript实现body内任意节点的自定义属性功能示例
Sep 18 Javascript
vue-cli项目中怎么使用mock数据
Sep 27 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
Oct 20 Javascript
vue-cli3跨域配置的简单方法
Sep 06 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
Sep 04 Javascript
vue Cli 环境删除与重装教程 - 版本文档
Sep 11 Javascript
梳理一下vue中的生命周期
Dec 30 Vue.js
JavaScript 获取滚动条位置并将页面滑动到锚点
Feb 08 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
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
php分页示例分享
2014/04/30 PHP
php批量删除数据库下指定前缀的表以prefix_为例
2014/08/24 PHP
PHP预定义变量9大超全局数组用法详解
2016/04/23 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
php微信开发之谷歌测距
2018/06/14 PHP
Thinkphp 框架基础之源码获取、环境要求与目录结构分析
2020/04/27 PHP
tp5.1 框架路由操作-URL生成实例分析
2020/05/26 PHP
jQuery的一些特性和用法整理小结
2010/01/13 Javascript
jquery一般方法介绍 入门参考
2011/06/21 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
js实现文字截断功能
2016/09/14 Javascript
vue中的计算属性实例详解
2018/09/19 Javascript
iview同时验证多个表单问题总结
2018/09/29 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
websocket4.0+typescript 实现热更新的方法
2019/08/14 Javascript
js 获取本周、上周、本月、上月、本季度、上季度的开始结束日期
2020/02/01 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
js实现表格数据搜索
2020/08/09 Javascript
[00:50]深扒TI7聊天轮盘语音出处6
2017/05/11 DOTA
Python中map和列表推导效率比较实例分析
2015/06/17 Python
python实现在windows服务中新建进程的方法
2015/06/30 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
GNC健安喜美国官网:美国第一营养品牌
2016/07/22 全球购物
静态变量和实例变量的区别
2015/07/07 面试题
司机的工作范围及职责
2013/11/13 职场文书
班级德育工作实施方案
2014/02/21 职场文书
小学生国庆65周年演讲稿范文(2篇)
2014/09/21 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
2015年村党支部工作总结
2015/04/30 职场文书
值班管理制度范本
2015/08/06 职场文书
JavaScript的Set数据结构详解
2022/02/18 Javascript