Допустим, у меня есть список объектов, например:
[
{
"component": "component-a",
"data": { "x": 42 }
},
{
"component": "component-b",
"data": { "state": "New York" }
}
]
Я перебираю этот список примерно так:
<div v-for="item in items">
// ...
</div>
Я хочу выбрать, какой компонентиспользовать на основе item.component
в каждой итерации.Есть ли способ получить Vue.js для рендеринга следующего?
<div>
<component-a data="{x:'a'}"></component-a>
</div>
<div>
<component-b data="{state:'New York'}"></component-b>
</div>