[Vue] [ElementUI]我可以使用变量名来创建组件吗

时间:2018-07-31 12:38:21

标签: vue.js element-ui

有一个NavMenu和一个Main组件。单击菜单后,我想在Main组件中创建一个组件。
而且,我不知道要单击哪个组件才能创建它。

main.vue:
<el-tabs v-model='xxx'>
    <el-tab-pane>[there will be the component]</el-tab-pane>
</el-tabs>

我该怎么办?

1 个答案:

答案 0 :(得分:0)

  

我可以使用变量名来创建组件吗?

是的,它叫做Dynamic Components

了解更多信息Dynamic Components here

您可以使用属性is创建动态组件。

了解更多信息:it here

<component v-bind:is="currentTabComponent"></component>