如何通过 v-for
X(例如 10)次重复循环?
// want to repeat this (eg) 10 times
<ul>
<li v-for="item in shoppingItems">
{{ item.name }} - {{ item.price }}
</li>
</ul>
文档显示:
<ul>
<li v-for="item in 10">{{ item }}</li>
</ul>
// or
<li v-for="n in 10">{{ n }} </li>
// this doesn't work
<li v-for="item in 10">{{ item.price }}</li>
但是vue从哪里知道对象的来源呢?
如果我像文档所说的那样渲染它,我会得到项目和项目的数量,但没有内容。
原文由 MikeCaine 发布,翻译遵循 CC BY-SA 4.0 许可协议
第一个版本
上面的示例代码是 for 循环 shoppingItems 中的每个项目
第二版