vue 循环
<script src="https://how2j.cn/study/vue.min.js"></script> <style> table tr td{ border:1px solid gray; } table{ border-collapse:collapse; width:300px; } tr.firstLine{ background-color: lightGray; } </style> <div id="div1"> <table align="center" > <tr class="firstLine"> <td>name</td> <td>hp</td> </tr> <tr v-for="hero in heros"> <td>{{hero.name}}</td> <td>{{hero.hp}}</td> </tr> </table> </div> <script> var data = [ {name:"盖伦",hp:341}, {name:"提莫",hp:225}, {name:"安妮",hp:427}, {name:"死歌",hp:893} ]; new Vue({ el: '#div1', data: { heros:data } }) </script>
for 循环 拿到数据 在构建Vue的时候把数据赋值进去
通过
<tr v-for="hero in heros">
<td>{{hero.name}}</td>
<td>{{hero.hp}}</td>
</tr>
输出
index 使用 获取数组当前位置
<tr v-for="hero,index in heros">
数字的直接遍历
<div v-for="i in 10">
{{i}}

浙公网安备 33010602011771号