- 在创建带有命名空间的views store模块时,需要设置相应的命名空间值。
- 使用命名空间后,要通过模块名访问actions、mutations和getters,如user/getCurrentUser。
- 浏览器控制台提示找不到未加命名空间前缀的actions。
- 在app组件中,映射user模块的getCurrentUser方法需要添加模块名和斜线前缀。
- 应对当前用户数据,可以在user store中添加getters来获取state中的currentUser。
- 在app组件的computed属性中,使用mapGetters映射时需要提供一个对象参数,并正确设置模块名称和键值对应关系,从而可以在组件中直接绑定并输出currentUser数据。