【发布时间】:2020-02-29 16:00:23
【问题描述】:
我正在使用 NUXT 2.0(模式 = 通用)和 Auth 模块,对我来说,该模块已设置并正常工作!
如果我使用示例代码,在登录后查看任何页面时。我可以看到用户没有问题。
<div v-if="$auth.loggedIn">
Logged In {{ $auth.user.email}}
</div>
如果我在开发工具中查看 VUEX,我还可以看到 state.auth.user:https://d.pr/i/3pXcLa
但是如果我添加一些中间件并加载页面 store.state.user 是空的。示例简单代码。
export default function ({ store, redirect }) {
console.log(store.state.auth)
}
我是否正确使用了中间件?
真心希望有人能帮忙。
【问题讨论】: