【发布时间】:2020-07-20 01:24:46
【问题描述】:
我需要在每一页检查我在路由器中的令牌。我需要使用beforeEach。我在vue中做。但我不在 nuxt.js 中使用。我的问题如何在 nuxt.js 的路由器中使用我的本地存储。我在route.js 文件中的代码示例是这样的。
export default ({ app, store, redirect }) => {
app.router.beforeEach((to, from, next) => {
store.state.tokenim = localStorage.getItem("token");
if (store.state.tokenim == '')
next();
})}
我是这样写的。我在这样的控制台中犯了一个错误。
[vue-router] uncaught error during route navigation:
ERROR localStorage is not defined
请帮忙:)
【问题讨论】:
标签: javascript nuxt.js router