小编Kev*_* W.的帖子

Vue - 在动态组件数组中定义事件处理程序

我想通过循环遍历组件数组来创建一些不同的组件,就像我的示例中一样。但我想为每个组件创建不同的事件处理程序。如何在我的 componentData 数组中定义它们并在循环时绑定它们?

componentData: [
   { name: TestPane, props: { data: "hello" }, id: 1 },
   { name: TestPane, props: { data: "bye" }, id: 2 },
],
]
Run Code Online (Sandbox Code Playgroud)
<div v-for="component in componentData" :key="component.id">
   <component v-bind:is="component.name" v-bind="component.props">
   </component>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript vue.js

5
推荐指数
1
解决办法
4794
查看次数

标签 统计

javascript ×1

vue.js ×1