如何检查vue-router当前路由是否包含来自变量的动态文本?

时间:2019-02-01 17:18:23

标签: vuex vue-router

我有以下情况:

在商店我将有一个这样的变量:

dashboardAccess: /dashboard

这是默认值,但是,用户将能够更改为例如/ my / secret / place

因此,使用此变量时,我需要检查用户是否在仪表板上进行渲染或是否使用v-if渲染某些组件。

我将有像路径:

dashboardAccess /页

dashboardAccess /页/新

dashboardAccess /页面/编辑

等...

然后,如果用户位于dashboardAccess内容的上下文中,换句话说,我将在dashboard内部将选项呈现给dashboard else(除dashboardAccess以外的任何内容),其他选项。

尝试使用:

watch: {
'$route' (to, from) {

    if (this.$router.path != dashboardAccess) {
      onDashboard = false
   }

}

没有成功,请阅读文档,似乎我也需要使用(从)到(从)到用户的所有点击的观看路线。

有人可以指出我的入门方向吗?

感谢您的咨询。

0 个答案:

没有答案