我想通过 nuxt 中间件根据用户的角色和其他属性重定向用户。
** 重定向发生但卡在导航守卫中,并且页面会一次又一次地自动重新加载(每秒重新加载约 500 次)。
#这是我的代码
nuxt.config.js
router: {
middleware: ['role']
},
middleware/role.js
export default function ({ redirect }) {
if (!window.localStorage.getItem('auth.token')) {
return redirect('/auth/login')
}
}