【发布时间】:2022-01-03 15:28:40
【问题描述】:
我想遍历一个 json 对象并为每个元素创建一个组件,该组件的道具也来自该对象
在div里面插入一个
<div class="row" v-for="item in projectsJson">
我使用 div 来获取引导类。
这确实创建了两个 div 而不是一个。期望的结果是一个装满组件的 div 容器。
我使用了与 react 相同的逻辑,这在 vue 中的工作方式不同吗?
jsonObj =
[
{
"name": "proj1",
"descr": "stuff",
"stack": ["which", "other lib"],
"imgPath": "."
},
{
"name": "proj2",
"descr": "stuffsss",
"stack": ["which ", "other "],
"imgPath": "."
}
]
<template>
<div class="row" v-for="item in projectsJson">
<project-comp
:project_name="item.name" />
</div>
</template>
【问题讨论】:
标签: javascript vue.js for-loop vue-component