如何重复v-for
X次(例如10次)循环?
// want to repeat this (e.g.) 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
您为什么不只迭代shoppingItems?
—
Bert
Hy Bert-我只想知道如何为v-for(最简单的方式)提供一个(x)重复次数,并且文档中的示例不起作用..........在纯js +阿贾克斯其如此简单的返回<9或或或,但这在该方法中不起作用...
—
MikeCaine
有两种不同的模式
—
杰森·艾勒
v-for
; 在针对整数调用时以及针对数组调用时。混合使用这些模式并尝试使用整数来控制对数组内容的访问可能会导致问题。如果需要数组的子集,则可以对其进行过滤。