用v-for 迭代指令写出 1-10的无序表? 求答案!
用v-for 迭代指令写出 1-10的无序表
用v-for 迭代指令写出 1-10的无序表? 求答案!
用v-for 迭代指令写出 1-10的无序表
解决方法
我们可以用 v-for
指令基于一个数组来渲染一个列表。v-for
指令需要使用 item in items
形式的特殊语法,其中 items 是源数据数组,而 item
则是被迭代的数组元素的别名。
<ul id="array-rendering">
<li v-for="item in items">
{{ item.message }}
</li>
</ul>
Vue.createApp({
data() {
return {
items: [
{ message: '1' },
{ message: '2' },
{ message: '3' },
{ message: '4' },
{ message: '5' },
{ message: '6' },
{ message: '7' },
{ message: '8' },
{ message: '9' },
{ message: '10' }
]
}
}
}).mount('#array-rendering')
输出为:
如有问题及时沟通