Я хочу установить данные компонента Dynami c из родительского компонента
Например: Родительский компонент:
<div id="app">
<template v-for="(component, index) in components">
<component :is="component" :key="index"></component>
</template>
<button @click="add()">Add Component</button>
</div>
Dynami c Компонент:
let dynamicComponent = {
template: `
<p>Welcome {{ msg }}!</p>
`,
data () {
return {
msg: 'home'
}
},
}
const App = new Vue({
el: '#app',
data: {
components: [
dynamicComponent
]
},
methods: {
add () {
this.components.push(dynamicComponent);
},
}
});
Я хочу установить данные динамического c компонента из родительского компонента при добавлении нового динамического c компонента.
В этом случае msg свойство dynamicComponent из родительского компонента