<body>
<div id="app">
<ul>
<li v-for="item in movies">{{item}}</li>
</ul>
</div>
<script src="../js/vue.js"></script>
<script>
const app=new Vue({
el:'#app',
data:{
message:'你好!',
movies:['《八佰》','《大话西游》','《贝克街的亡灵》',"《秦时明月》"]
}
})
</script>
</body>
效果
解读:
格式没变,只是要用ul加载 data中的数组
循环谁,就在谁里写循环
这里要循环的是 li,所以在li标签内些循环
<li v-for="item in movies">{{item}}</li>
循环开头 v-for
item就是一个变量 相当于 i
in 后跟数据,加载谁?
movies 就是在Vue里定义的数据数组
然后{{ }}内,不能写movies 要写代指的item
其实data里的movies就是模拟的后台数据
如果后台数据增加,Vue就会全部把它加载出来