浅析vue中常见循环遍历指令的使用 v-for


Posted in Javascript onApril 18, 2018

vue中循环遍历使用的指令是v-for

1.v-for遍历数组

(1)value in arr 遍历数组中的元素

(2)(value,index) in arr 遍历数组中的元素和数组下标

运行代码:

<body>
  <div class="box">
    <ul>
      <li v-for="value in arr">{{value}}</li><br> 
      <li v-for="(value,index) in arr">{{value}}--{{index}}</li>
    </ul>
  </div>
<script src="js/vue.js"></script>
<script>
 new Vue({
   el:".box",
   data:{
     arr:["哈哈","嘻嘻","哼哼"]
   }
 });
</script>
</body>

输出结果:

浅析vue中常见循环遍历指令的使用 v-for

2.v-for遍历json对象

(1)value in json 遍历json对象中的值

(2)(value,key) in json 遍历json对象中的值和键

(3)(value,key,index) in json 遍历json对象中的值、键和索引

 运行代码:

<body>
  <div class="box">
    <ul>
      <li v-for="value in json">{{value}}</li><br>
      <li v-for="(value,key) in json">{{value}}--{{key}}</li><br>
      <li v-for="(value,key,index) in json">{{value}}--{{key}}--{{index}}</li>
    </ul>
  </div>
<script src="js/vue.js"></script>
<script>
 new Vue({
   el:".box",
   data:{
     json:{
       baidu:"百度",
       souhu:"搜狐",
       sougou:"搜狗"
     }
   }
 });
</script>
</body>

输出结果:

浅析vue中常见循环遍历指令的使用 v-for

 3.v-for遍历整数

(1)n in 整数 遍历1~整数,整数从1开始

(2)(n,index) in 整数 遍历1~整数,整数从1开始,索引从0开始

运行代码:

<body>
  <div class="box">
    <ul>
      <li v-for="n in 3">{{n}}</li><br>
      <li v-for="(n,index) in 3">{{n}}--{{index}}</li>
    </ul>
  </div>
<script src="js/vue.js"></script>
<script>
 new Vue({
   el:".box",
   data:{
     
   }
 });
</script>
</body>

输出结果:

浅析vue中常见循环遍历指令的使用 v-for

当然,v-for也可以在template中使用,但是这个我不想写了

总结

以上所述是小编给大家介绍的vue中常见循环遍历指令的使用 v-for,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
javascript instanceof 与typeof使用说明
Jan 11 Javascript
JQquery的一些使用心得分享
Aug 01 Javascript
jquery触发a标签跳转事件示例代码
Jul 21 Javascript
javascript scrollTop正解使用方法
Nov 14 Javascript
jQuery实现区域打印功能代码详解
Jun 17 Javascript
vue.js实现表格合并示例代码
Nov 30 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
Jan 08 jQuery
JS装饰器函数用法总结
Apr 21 Javascript
vue基础之事件简写、事件对象、冒泡、默认行为、键盘事件实例分析
Mar 11 Javascript
vue-socket.io跨域问题有效解决方法
Feb 11 Javascript
vue实现简单的登录弹出框
Oct 26 Javascript
关于Angularjs中跨域设置白名单问题
Apr 17 #Javascript
JS实现二维数组横纵列转置的方法
Apr 17 #Javascript
redux中间件之redux-thunk的具体使用
Apr 17 #Javascript
Vue进度条progressbar组件功能
Apr 17 #Javascript
微信小程序如何像vue一样在动态绑定类名
Apr 17 #Javascript
Angular数据绑定机制原理
Apr 17 #Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
Apr 17 #Javascript
You might like
php 破解防盗链图片函数
2008/12/09 PHP
php array_pop()数组函数将数组最后一个单元弹出(出栈)
2011/07/12 PHP
php截取中文字符串不乱码的方法
2013/12/25 PHP
php实现用于删除整个目录的递归函数
2015/03/16 PHP
PHP经典面试题之设计模式(经常遇到)
2015/10/15 PHP
PHP实现清除MySQL死连接的方法
2016/07/23 PHP
浅谈PHP中的数据传输CURL
2016/09/06 PHP
laravel5.2表单验证,并显示错误信息的实例
2019/09/29 PHP
js 数组实现一个类似ruby的迭代器
2009/10/27 Javascript
jquery.post用法示例代码
2014/01/03 Javascript
Javascript核心读书有感之语句
2015/02/11 Javascript
JavaScript原生对象之Date对象的属性和方法详解
2015/03/13 Javascript
原生js结合html5制作简易的双色子游戏
2015/03/30 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
使用JavaScript实现点击循环切换图片效果
2017/09/03 Javascript
浅谈Vue数据绑定的原理
2018/01/08 Javascript
JS函数进阶之继承用法实例分析
2020/01/15 Javascript
使用Node.js实现base64和png文件相互转换的方法
2020/03/11 Javascript
[08:47]DOTA2每周TOP10 精彩击杀集锦vol.6
2014/06/25 DOTA
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
python里的单引号和双引号的有什么作用
2020/06/17 Python
python与idea的集成的实现
2020/11/20 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
2012/02/15 面试题
求职简历自荐信
2013/10/20 职场文书
设计部经理的岗位职责
2013/11/16 职场文书
英语道歉信范文
2014/01/09 职场文书
总裁助理岗位职责
2014/02/17 职场文书
团结演讲稿范文
2014/05/23 职场文书
驳回起诉裁定书
2015/05/19 职场文书
新教师教学工作总结
2015/08/14 职场文书