将vue.js组件从Child添加到Parent

时间:2017-08-12 19:05:30

标签: javascript vue.js vuejs2 vue-component

有没有办法将vue.js组件从子组件渲染到其父组件(可能不是直接父组件),就像使用插槽但方向相反?

我的用例:在我的根组件中,我有一个<router-view>和一个容器用于模态。从路由器视图的任何子组件我希望能够将子组件添加到模态包装器。

我是否错过了vue.js的功能,或者是否有更好的练习来解决这个问题?

2 个答案:

答案 0 :(得分:1)

我想我迟到了,但这是我后代的解决方案(仅当你使用vue-router时才有效):

'X': tf.train.Feature(
                    float_list=tf.train.FloatList(value=[np.zeros((10,10))]))

答案 1 :(得分:0)

Roy J在评论中回答了一个解决方案:

解决方案是使用Dynamic Components在根组件中创建“占位符”组件,并通过在子组件中发出Custom Events来切换其内容。