浅析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 相关文章推荐
理解Javascript_13_执行模型详解
Oct 20 Javascript
jQuery 源码分析笔记(4) Ready函数
Jun 02 Javascript
jquery一般方法介绍 入门参考
Jun 21 Javascript
jquery自定义滚动条插件示例分享
Feb 21 Javascript
js判断变量初始化的三种形式及推荐用的形式
Jul 22 Javascript
JavaScript中Date对象的常用方法示例
Oct 24 Javascript
js数组常见操作及数组与字符串相互转化实例详解
Nov 10 Javascript
jQuery 如何给Carousel插件添加新的功能
Apr 18 Javascript
JavaScript 中调用 Kotlin 方法实例详解
Jun 09 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
Jun 29 Javascript
微信小程序实现多选删除列表数据功能示例
Jan 15 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
Jan 29 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实现链结人气统计
2006/10/09 PHP
Access数据库导入Mysql的方法之一
2006/10/09 PHP
PHP 采集程序中常用的函数
2009/12/09 PHP
取得单条网站评论以数组形式进行输出
2014/07/28 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
JS获取各种浏览器窗口大小的方法
2014/01/14 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
JavaScript动态添加事件之事件委托
2016/07/12 Javascript
详解支持Angular 2的表格控件
2017/01/19 Javascript
详解vue.js移动端配置flexible.js及注意事项
2019/04/10 Javascript
vue elementUI 表单校验功能之数组多层嵌套
2019/06/04 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
2020/02/16 Javascript
vue全局使用axios的操作
2020/09/08 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
[01:17]辉夜杯战队访谈宣传片—EHOME
2015/12/25 DOTA
[02:19]DOTA2上海特级锦标赛 观赛指南 Spectator Guide
2016/02/04 DOTA
python 实现归并排序算法
2012/06/05 Python
Python正则表达式完全指南
2017/05/25 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
python机器学习之神经网络实现
2018/10/13 Python
python代码 FTP备份交换机配置脚本实例解析
2019/08/01 Python
python的pyecharts绘制各种图表详细(附代码)
2019/11/11 Python
Python ATM功能实现代码实例
2020/03/19 Python
浅析Python 责任链设计模式
2020/09/11 Python
python如何利用paramiko执行服务器命令
2020/11/07 Python
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
Unineed旗下时尚轻奢网站:FABHunt
2019/05/13 全球购物
abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?
2012/10/15 面试题
宾馆总经理岗位职责
2014/02/14 职场文书
《长相思》听课反思
2014/04/10 职场文书
入党培养人考察意见
2015/06/08 职场文书
小学生优秀作文范文(六篇)
2019/07/10 职场文书
MySQL 查询速度慢的原因
2021/05/25 MySQL