Vue.js,数据传递到组件的另一条路线
问题描述:
简单的任务,从一个页面传递到另一个数据做了一个真正的头痛Vue.js 到新手在这里是我的路由器 Vue.js,数据传递到组件的另一条路线
这很难在Vue公司做什么?它今天让我很头疼。 从API获取数据,保存&发送到另一个组件。我该怎么做?
答
正如安东尼所说,因为你已经在router/index.js
启用的道具,你可以在router.push
传递参数是这样的:
router.push({
name: 'events',
params: {
items: data
}
});
,那么你将能够接收items
作为道具EventsDisplay.vue
export default {
name: 'eventsDisplay',
props: ['items'],
};
答
如果要全局保存,可以使用事件总线或VueX存储来存储它,然后在需要访问时从该事件总线或存储中保存并加载它。
如果你想这两个部件之间传递只,从第一个访问的第二页,只有当,你可以通过属性来路由参数按本指南:https://router.vuejs.org/en/essentials/passing-props.html
你想传递什么数据? 'activities'? – choasia