Vuejs2 Vue js动态组件嵌套

Vuejs2 Vue js动态组件嵌套,vuejs2,vue-component,Vuejs2,Vue Component,我可以使用以下方法将数组变量中的组件添加到主组件中: <component :is="currentTabComponent"></component> 现在我想在渲染组件中添加另一个动态组件 如果你说使用插槽,那么我如何访问特定组件的插槽并将我的变量组件推到该插槽中 我已经创建了示例fiddle have main container->slider->sliderContent(这可能有进一步的嵌套)结构 在取得一些进展后,我出现以下错误 Vue warn]:

我可以使用以下方法将数组变量中的组件添加到主组件中:

<component :is="currentTabComponent"></component>

现在我想在渲染组件中添加另一个动态组件

如果你说使用插槽,那么我如何访问特定组件的插槽并将我的变量组件推到该插槽中

我已经创建了示例fiddle have main container->slider->sliderContent(这可能有进一步的嵌套)结构

在取得一些进展后,我出现以下错误

Vue warn]: Failed to mount component: template or render function not defined.

found in

---> <Anonymous>
Vue warn]:未能装载组件:未定义模板或渲染函数。
发现于
---> 

谢谢你的帮助

不要使用插槽,而是通过将道具向下传递到渲染组件来使用道具,并将渲染组件修改为也具有从有限的细节中难以回答的

,但您可以使用与任何其他组件相同的方式在动态组件的插槽中渲染组件@伯特:你走的方向是对的。在插槽标记中添加的子组件u应该添加到动态bcos子组件中,因为动态bcos子组件可能在子组件中有另一个要渲染的组件。如果是5级嵌套,那么我如何使用脚本来实现这一点……如果没有细节,我不知道如何回答这个问题。@Bert我已经添加了示例fiddle。