【发布时间】:2017-05-21 11:45:11
【问题描述】:
我正在尝试在我的 Vue.js 应用程序中使用嵌套路由。我有路由工作,但是我不知道如何将数据从父路由传递到子路由。
基本上,父路由将检索具有属性的对象。对于每个特定的嵌套子路由,我想显示该对象的一个属性。
例如,如果我有下面的对象:
myDataObject : {name : "Foo" , profile : "Profile Data", posts : "Posts Data" }
我想将“profile”变量传递给子路由“/user/:id/profile”。在“/user/:id/posts”的情况下,我想传入“post”变量。
我以为我可以使用 props 完成此操作,但我找不到适合路由的示例,而且我尝试的方法似乎不起作用。
这是我正在尝试做的 jsfiddle 的链接。
【问题讨论】:
标签: javascript vue-router