我正在努力使Vue路线超出<router-view>
组件。在内部,效果很好。
情况很奇怪,因为结果是这样的:
mounted : function()
{
console.log(this.$router);
},
它显示了这一点:
currentRoute: Object
fullPath: "/activity-calendar"
hash: ""
matched: [{…}]
meta: {__ob__: Observer}
name: "Activity calendar"
params: {}
path: "/activity-calendar"
query: {}
这是正确的。但是,当我尝试通过以下方式访问该对象时:
console.log(this.$router.currentRoute);
我得到:
fullPath: "/"
hash: ""
matched: []
meta: {}
name: null
params: {}
path: "/"
query: {}
这些对象为何不同?