haoxiaolan 2023-10-14 17:05 采纳率: 35.3%
浏览 2
已结题

vuex中的数据显示在模板有错误提示

####vuex

定义user信息的Module

import { StoreOptions } from "vuex";

export default {
  namespaced: true,
  state: () => ({
    currentUser: {
      username: "未登录",
      roal: "noruser",
    },
  }),
  mutations: {
    //state状态,payload传递过来的参数
    updateUser(state, payload) {
      state.currentUser = payload;
    },
  },
  actions: {
    getCurrentUser({ commit, state }, payload) {
      //第一个参数是mutations中的定义的方法
      commit("updateUser", payload);
    },
  },
  getters: {},
} as StoreOptions<any>;

引入模块

import { createStore } from "vuex";
import user from "@/store/user";

export default createStore({
  state: {},
  getters: {},
  mutations: {},
  actions: {},
  modules: {
    user,
  },
});

img

img


为什么会提示错误,不过页面显示没有问题

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-14 21:08
    关注

    【相关推荐】




    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月20日
  • 创建了问题 10月14日