我使用Nuxt,auth和VUEX状态来控制登录和注销过程。
登录后,VUEX状态已经更新。但是页面仍然没有显示我的名字。只有刷新页面后,页面内容才会更新。我不知道为什么会这样。您能提供一些提示吗?
在刷新页面之前:
页面刷新后:
下面是我的代码段:
答案 0 :(得分:0)
您需要使用getter“计算”值,您正在使用哪个视图版本?
“ vue-property-decorator”中的一个示例:
tellOperator("file update")
答案 1 :(得分:0)
您应在计算的部分中映射状态,或改用this.$store.state.auth.loggedIn
。