VueJS中的动态和异步组件如何接收其道具?

时间:2018-10-16 08:49:03

标签: vue.js vuejs2 vue-component

在阅读VueJS的excellent documentation时,我不了解动态异步组件如何从其外部组件获取其支持。

有可能吗?怎么样? 他们确实有一个很好的例子here。 如果我的组件具有诸如“东西”之类的道具该怎么办?

 <component :is="my-component"></component>

 Vue.component('my-component', { 
    template: '<div>{{something}}</div>',
    props: { something: String } 
})

做这样的事情是行不通的:

 <component :is="my-component" :something="'text'"></component>

:某事是prop的特定名称,但是该组件并不总是已知的,因此它的props也未知。这就是为什么任何组件都可以使用它的原因。

0 个答案:

没有答案