目录
一、作用
- v-for: 从名字我们就能看出,这个指令是用来遍历的。其语法格式如下:
<标签 v-for="变量名 in 集合模型数据">
{{变量名}}
</标签>
- 需要注意的是:需要循环那个标签,v-for 指令就写在那个标签上。
- 有时我们遍历时需要使用索引,那么v-for指令遍历的语法格式如下:
<标签 v-for="(变量名,索引变量) in 集合模型数据">
<!--索引变量是从0开始,所以要表示序号的话,需要手动的加1-->
{{索引变量 + 1}} {{变量名}}
</标签>
二、完整代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<script src="/js/vue.js"></script>
<body>
<div id="app">
<div v-for="add in addrs">{{add}}</div><br>
<div v-for="(add, index) in addrs">{{index+1}}:{{add}}</div>
</div>
</body>
<script>
new Vue({
el:"#app",
data:{
addrs:["北京","上海","广东","深圳"]
},
methods: {
}
})
</script>
</html>
三、运行结果