【发布时间】:2018-11-15 18:39:45
【问题描述】:
我想将数据从我的 vue 文件传递到布局部分中存在的另一个组件。我知道我可以使用道具,但是为了使用道具,我需要在我想要从中传递数据的 vue 文件中初始化组件。但我不想在我的 Vue 上初始化组件我只想传递数据。
这是下面的结构。 在我的 default.vue 中,我有这两个组件。
<right-side-bar-org v-if="$route.name=='organisation'"></right-side-bar-org>
<right-side-bar-search v-if="$route.name=='search'"></right-side-bar-search>
我已经用 props 声明了组件。 但是为了传递道具,我必须从我的 default.vue 传递它。 但是我有另一个组件 search.vue,我想从中将数据传递给这些组件,而无需在搜索 vue 中声明该组件。 有什么办法可以做到这一点。
【问题讨论】:
标签: vuejs2 vue-component vue-router