使用Vuex存储检查Params路由器

时间:2019-04-04 08:39:37

标签: javascript vuejs2 nuxt.js

我有一个Params管理员,我想将Params admin与商店中的用户名进行比较,因此它与Params admin不同,它将重定向到404页。

url:'/admin/:username'
ex: '/admin/foo'

如果参数不是'foo',它将重定向到404

我制作了一些中间件并将其代码实现在页面中:

export default function({ store, redirect, route }){
 if(store.getters.username != route.params.username){
      redirect('/404')
  }
}

我看到console.log (route.params.username) = foostore.username = foo,但仍重定向到404

如何修复?

0 个答案:

没有答案