用v-for完成水果列表的渲染,实现以下效果:水果列表 水果编号:1—-水果名称:苹果—-详细信息:汁水丰富 水果编号2——水果名称:柠檬—-详细信息—-酸
时间: 2024-09-27 18:15:33 浏览: 100
高清写实蔬菜水果模型食物道具苹果香蕉黄瓜南瓜素材:4K Photogrammetry Fruits v1.0
要使用Vue.js的`v-for`指令来渲染一个简单的水果列表,你可以创建一个Vue组件,其中包含一个数组(`fruits`)存储所有的水果数据,然后在模板中循环遍历这个数组。这里是一个基本的例子:
```html
<template>
<div>
<ul>
<li v-for="fruit in fruits" :key="fruit.id">
果实编号: {{ fruit.id }}
<br>水果名称: {{ fruit.name }}
<br>详细信息: {{ fruit.detail }}
</li>
</ul>
</div>
</template>
<script>
export default {
data() {
return {
fruits: [
{ id: 1, name: '苹果', detail: '汁水丰富' },
{ id: 2, name: '柠檬', detail: '酸' }
]
};
}
};
</script>
```
在这个例子中:
- `v-for`指令用于迭代数组中的每个元素,`fruit`是当前迭代项。
- `:key`属性确保了每个列表项都是唯一的,这对于虚拟DOM性能至关重要。
- `{{ fruit.id }}, {{ fruit.name }}, {{ fruit.detail }}`分别插入对应的数据字段。
阅读全文