Vue.js 在vue中使用道具发送数据

Vue.js 在vue中使用道具发送数据,vue.js,vuejs2,vue-component,vue-router,Vue.js,Vuejs2,Vue Component,Vue Router,检查了stackoverflow中关于vue中道具的大部分问题,但是,我仍然在为如何将其应用到我的工作中而苦苦挣扎。 我有一个全局组件,可以获取所有菜单。获取后,它将构造或构建列表(菜单): 已经做了: -在客户/index.vue中添加prop:[菜单] -在路由器(客户)中将属性设置为true -在Sidenav.vue中绑定菜单: 需要实现的目标: 我想使用道具而不是调用API将数据(“菜单”)发送到customer/index.vue 是否尝试将数据从子组件传递到父组件?如果是这样,

检查了stackoverflow中关于vue中道具的大部分问题,但是,我仍然在为如何将其应用到我的工作中而苦苦挣扎。

我有一个全局组件,可以获取所有菜单。获取后,它将构造或构建列表(菜单):

已经做了:
-在客户/index.vue中添加
prop:[菜单]

-在路由器(客户)中将属性设置为true
-在Sidenav.vue中绑定菜单

需要实现的目标:
我想使用道具而不是调用API将数据(“菜单”)发送到customer/index.vue



是否尝试将数据从子组件传递到父组件?如果是这样,你就不能那样做。您需要创建父级侦听的事件。但是,如果你能举个例子就好了。您好@culpeper,这里是文件的结构:layout.blade.php->header.vue->sidenav.vue->content.vue->footer.vue-content.vue包含的文件中,每次单击sidenav,它都会显示在content.vue中-我需要知道如何将数据从sidenav传递到正在加载的内容中..可能是的副本吗?
Vue.component('sidenav', require('./components/Sidenav.vue'));