Vue v-for 循环语句
创建于 2024-12-03 /
31
字体:
[默认]
[大]
[更大]
循环数组
循环数组以显示不同的图像:
示例
根据 Vue 实例中的数组显示食物图像。
<div><img v-for="x in manyFoods" v-bind:src="x">
</div> 亲自试一试 »
循环对象数组
循环遍历对象数组并显示对象属性:
示例
根据 Vue 实例中的数组显示不同类型食物的图像和名称。
<div><figure v-for="x in manyFoods">
<img v-bind:src="x.url">
<figcaption>{{ x.name }}</figcaption>
</figure>
</div> 亲自试一试 »
获取索引
数组元素的索引号在 JavaScript for 循环中非常有用。 幸运的是,在 Vue 中使用 v-for
时我们也可以获得索引号。
要获取 v-for
的索引号,我们需要在括号中给出两个逗号分隔的单词:第一个单词将是数组元素,第二个单词将是该数组元素的索引。
示例
显示 Vue 实例中"manyFoods"数组中元素的索引号和食物名称。
<p v-for="(x, index) in manyFoods">{{ index }}: "{{ x }}" <br>
</p> 亲自试一试 »
如果数组元素是对象,我们还可以显示数组元素索引和数组元素本身的信息:
示例
显示数组元素索引号以及"manyFoods"数组中对象的文本。
<p v-for="(x, index) in manyFoods">{{ index }}: "{{ x.name }}", url: "{{ x.url }}" <br>
</p> 亲自试一试 »
Vue 练习
0 人点赞过