Проверка параметров роутера с vuex store - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть администратор Params, и я хочу сравнить администратора Params с именем пользователя в магазине. Таким образом, это не то же самое, что администратор Params, он будет перенаправлен на 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) = foo и store.username = foo, но все же перенаправить на 404

Как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...