简短的问题:是否可以通过 Nuxt Auth 模块手动更新 Vuex 中的用户数据?
为什么我有这个问题:我的问题是这样的。我在用户文档中的 MongoDB 中保存了一些点赞/关注。我的认证是用Nuxt Auth实现的。 Nuxt Auth 在登录时将我的用户文档存储在 Vuex 中。
如果用户现在喜欢某些东西,它将存储在数据库中,但我不会将其进入 Vuex 中 Nuxt Auth 的身份验证状态。
另一种选择(我认为)是以与数据库中相同的方式更改 Vuex 中的数据。但在这里我遇到了 Vuex 的“严格”模式的问题。
对我有用的一种可能性是将用户数据再次保存在单独的状态下,并始终手动更新。但是我真的需要在 Vuex 中多次保存用户数据吗?对我来说没有意义。
现在我找到了解决方案。
它很简单:
this.$auth.fetchUser()
但我在文档中找不到它。
Source: https://nuxt-auth.herokuapp.com/ https://nuxt-auth.herokuapp.com/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)