浅析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 相关文章推荐
js输出列表实现代码
Sep 12 Javascript
基于jquery的跨域调用文件
Nov 19 Javascript
jquery写个checkbox——类似邮箱全选功能
Mar 19 Javascript
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
Sep 22 Javascript
jQuery制作简单柱状图实例
Jan 28 Javascript
jQuery表格(Table)基本操作实例分析
Mar 10 Javascript
原生JS实现图片网格式渐显、渐隐效果
Jun 05 Javascript
javaScript 连接打印机,打印小票的实例
Dec 29 Javascript
Node.js实现一个HTTP服务器的方法示例
May 13 Javascript
微信小程序wepy框架学习和使用心得详解
May 24 Javascript
js实现无刷新监听URL的变化示例代码详解
Jun 03 Javascript
使用vue实现通过变量动态拼接url
Jul 22 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中ob(Output Buffer 输出缓冲)函数使用方法
2007/07/21 PHP
两个强悍的php 图像处理类1
2009/06/15 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
2016/06/19 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
Redis构建分布式锁
2017/03/28 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
json数据与字符串的相互转化示例
2013/09/18 Javascript
怎么判断js脚本加载完成
2014/02/28 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
vue+element 模态框表格形式的可编辑表单实现
2019/06/07 Javascript
JS实现星星海特效
2019/12/24 Javascript
three.js 如何制作魔方
2020/07/31 Javascript
微信小程序实现打卡签到页面
2020/09/21 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
Python数组定义方法
2016/04/13 Python
使用rst2pdf实现将sphinx生成PDF
2016/06/07 Python
pandas 透视表中文字段排序方法
2018/11/16 Python
分享8个非常流行的 Python 可视化工具包
2019/06/05 Python
使用python对excel表格处理的一些小功能
2021/01/25 Python
Perry Ellis官网:美国男士品味服装
2016/12/09 全球购物
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
幼儿园教师备课制度
2014/01/12 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
消防安全员岗位职责
2014/03/10 职场文书
求职信模板
2014/05/23 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
2015年财务经理工作总结
2015/05/13 职场文书
社区干部培训心得体会
2016/01/06 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书
python自动统计zabbix系统监控覆盖率的示例代码
2021/04/03 Python