浅析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 loading加载效果实现代码
Nov 24 Javascript
JavaScript 面向对象之命名空间
May 04 Javascript
三级下拉菜单的js实现代码
May 23 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
js 截取或者替换字符串中的数字实现方法
Jun 13 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
Aug 02 Javascript
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
深入理解Angular.JS中的Scope继承
Jun 04 Javascript
vue awesome swiper异步加载数据出现的bug问题
Jul 03 Javascript
angular 实时监听input框value值的变化触发函数方法
Aug 31 Javascript
15个顶级开源JavaScript框架和库
Oct 10 Javascript
小程序绑定用户方案优化小结
May 15 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编程最快明白》第六讲:Mysql数据库操作
2010/11/01 PHP
PHP中文分词 自动获取关键词介绍
2012/11/13 PHP
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
javascript 常用方法总结
2009/06/03 Javascript
在浏览器中获取当前执行的脚本文件名的代码
2011/07/19 Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
2012/12/19 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
JavaScript中获取Radio被选中的值
2015/11/11 Javascript
js实现图片360度旋转
2017/01/22 Javascript
jQuery动态添加.active 实现导航效果代码思路详解
2017/08/29 jQuery
Angularjs添加排序查询功能的实例代码
2017/10/24 Javascript
JQuery插件tablesorter表格排序实现过程解析
2020/05/28 jQuery
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
2014/06/10 Python
Python实现读取json文件到excel表
2017/11/18 Python
Python对List中的元素排序的方法
2018/04/01 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
2018/05/21 Python
使用Python轻松完成垃圾分类(基于图像识别)
2019/07/09 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
python numpy数组复制使用实例解析
2020/01/10 Python
python中wheel的用法整理
2020/06/15 Python
HTML5 语音搜索(淘宝店语音搜素)
2013/01/03 HTML / CSS
2013年员工自我评价范文
2013/12/27 职场文书
九年级化学教学反思
2014/01/28 职场文书
竞选学生会演讲稿
2014/04/25 职场文书
村容村貌整治方案
2014/05/21 职场文书
机关单位工作失职检讨书
2014/11/20 职场文书
小学生读书笔记范文
2015/06/30 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
详解Java ES多节点任务的高效分发与收集实现
2021/06/30 Java/Android
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL
Win11任务栏太宽了怎么办?一招解决Win11任务栏太宽问题
2021/11/21 数码科技
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python
图神经网络GNN算法
2022/05/11 Python