一,v-for遍历数组

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">[v-cloak]{display:none}#app{width: 20%;margin: 200px auto;line-height: 40px;border: 1px solid #ccc;padding: 10px;}#app >.test{height: 30px;width: 100%;background: blue;}</style></head><body><div id="app"><div v-for="(item,index) in list">{{item}}+-------------+{{index}}</div></div><script type="text/javascript" src="./js/vue.min.js"></script><script type="text/javascript">var vm=new Vue({el: "#app",data:{list:['yellow','blue','green']},methods:{change:function(){this.flag=!this.flag}}})</script></body>
</html>

就会创建出三个li 出来:

二,v-for遍历对象

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">[v-cloak]{display:none}#app{width: 20%;margin: 200px auto;line-height: 40px;border: 1px solid #ccc;padding: 10px;}#app >.test{height: 30px;width: 100%;background: blue;}</style></head><body><div id="app"><div v-for="(value,key,index) in obj">{{value}}-------------{{key}}-------------{{index}}</div></div><script type="text/javascript" src="./js/vue.min.js"></script><script type="text/javascript">var vm=new Vue({el: "#app",data:{obj:{name:"zhangsan",age:20,sex:"male"}},methods:{change:function(){this.flag=!this.flag}}})</script></body>
</html>

三,v-if和v-for的结合使用

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">[v-cloak]{display:none}#app{width: 20%;margin: 200px auto;line-height: 40px;border: 1px solid #ccc;padding: 10px;}#app >.test{height: 30px;width: 100%;background: blue;}</style></head><body><div id="app"><div v-if="index==1" v-for="(value,key,index) in obj">{{value}}-------------{{key}}-------------{{index}}</div><!-- 只有index等于1的时候,才会渲染出这个元素 --></div><script type="text/javascript" src="./js/vue.min.js"></script><script type="text/javascript">var vm=new Vue({el: "#app",data:{obj:{name:"zhangsan",age:20,sex:"male"}},methods:{change:function(){this.flag=!this.flag}}})</script></body>
</html>

vue学习笔记-8-循环结构相关推荐

  1. Lawliet|C语言学习笔记5——循环结构

    C语言学习笔记--循环结构 1.求1+2+3+-+100 #include<stdio.h> int main() {int i=1,sum=0; //定义变量i的初值为1,sum的初值为 ...

  2. day4 vue 学习笔记 组件 生命周期 数据共享 数组常用方法

    系列文章目录 day1学习vue2笔记 vue指令 day2 学习vue2 笔记 过滤器 侦听器 计算属性 axios day3 vue2 学习笔记 vue组件 day4 vue 学习笔记 组件 生命 ...

  3. Vue学习笔记01——Vue开发基础

    一.Vue实例配置选项 选项 说明 data Vue实例数据对象 methods 定义Vue中的方法 components 定义子组件 computed 计算属性 filters 过滤器 el 唯一根 ...

  4. Vue学习笔记---------Vue2

    Vue学习笔记---------Vue2 1. Hello,world! 插值语法: 用 {{ xxx }} 插入一个值 ,该值在data中自定义内容. <body><div id= ...

  5. Vue学习笔记:使用CLI构建Vue项目

    Vue学习笔记:使用CLI构建Vue项目 一.安装Vue CLI 要用到集成在node.js里的npm来安装Vue CLI. 1.下载并安装node.js 2.配置node.js的环境变量 3.启动命 ...

  6. oracle:oracle学习笔记(四)循环、光标、异常、瀑布模型

    oracle学习笔记:循环.光标.异常 文章目录 打印Hello World 定义基本变量 引用型变量(单行)` my_name emp.ename%type ` 记录型变量(多行) `emp_rec ...

  7. Vue学习笔记(三) —— 前后端交互

    简介 本文主要是为了介绍前端交互的相关知识,而严格来讲,这也不算是Vue的专属知识,但是却是必须要指定的.本文开始简单说了ajax.jquery 的方式,但是随着SPA开发模式的大火,相继出现了一些新 ...

  8. Vue学习笔记02——Vue路由

    Vue学习笔记01--Vue开发基础 一.初识路由 1.路由的作用 Vue的路由是前端路由,可以让组件之间互相切换. 2.vue-router.js文件 Vue的路由使用需要引入vue-router. ...

  9. 5G NR学习笔记:帧结构和物理资源

    5G NR学习笔记:帧结构和物理资源 参数集(numerology) 与LTE的参数集(子载波间隔和符号长度)不同,NR支持不同的子载波间隔(Sub-Carrier Spacing, SCS),所有的 ...

  10. Vue.js 基础语法 入门语句 Vue学习笔记 v-model 双向数据绑定

    Vue.js 基础语法,入门语句,Vue学习笔记 学习网站:https://www.bilibili.com/video/BV15741177Eh vue 的体验 响应式:数据一旦改变,视图就会响应改 ...

最新文章

  1. 魅族手机使用应用沙盒一键修改位置数据
  2. spring5源码解读
  3. 【学习笔记】rabbitmq设置队列ttl和使用延迟插件的代码示例
  4. Integer和Int的比较,谈谈拆卸和装箱
  5. 消除单点,一篇搞定 | 架构设计篇
  6. 吉大计算机考研分数线2021,吉林大学2021考研分数线
  7. 网络分解的时代即将到来,云服务商正在铺路 | 分析师洞察
  8. keepalive高可用
  9. ThreadLocal理解
  10. CFA通关经验来喽,三级通过学霸教你如何拿下CFA!
  11. 解析Power Apps 自动生成的App - 1
  12. mysql中 经纬度用什么类型存储_MySQL数据库之***mysql中经度纬度字段用什么存储(关于mysql的float和decimal区别)...
  13. 奖学金——信息学奥赛一本通1179题解
  14. JRebel出现ERROR Failed to obtain seat. Unable to connect to license server
  15. 不同vlan实现互通
  16. 怎样查看自己的wifi密码?
  17. K8s JavaClient watch Pod检测状态变更、和Read timed out异常
  18. [CCS][sysconfig] 图形化工具的使用说明
  19. 第二章第二节.把梳子卖给和尚
  20. 04Java注解和反射

热门文章

  1. linux openfire mysql_Linux系统安装openfire及其如何后台运行openfire
  2. mysql控制文件位置_重建控制文件
  3. python 链接spark_Spark大数据分布式处理实战:一文带你走进大数据世界
  4. typecast java_Delphi设置无效的Typecast
  5. python学习笔记之其它
  6. OO第二次博客——电梯系列总结
  7. 配置RMAN备份环境
  8. SDL(01-10)
  9. BZOJ 2761: [JLOI2011]不重复数字( )
  10. 从JS库的使用者转变成JS的开发者——第一篇 javascript对象