Vuex部分问题

作者: 村暖 | 来源:发表于2019-10-19 16:10 被阅读0次

Vuex问题

1、提示 [vuex] unknown mutation type:

问题代码

//使用store.commit("socketMessageList",socketMessageList)

问题原因:

vuex中commit方法第一个参数应该是定义mutation,此处写成了state中定义的对象名,所以报错

正确代码:

store.commit("saveSocketMessageList",socketMessageList)

2、Vue监听不到Vuex store中值的变化

打印Vuex中socketMessageList的值已经更改,但是在APP.vue中监听不到

问题代码:

问题原因:

Vue watch监听优先监听的为当前Vue文件中定义的data或method,此处监听的为socketMessageList()方法,而不是Vuex中的对象

正确代码:

相关文章

  • Vuex部分问题

    Vuex问题 1、提示 [vuex] unknown mutation type: 问题代码 //使用store....

  • Vue-学习总结(一)-vuex

    在学习vuex之前,我们要思考这些问题:什么是vuex?为什么使用vuex?怎么使用vuex?伴随着这些问题我们来...

  • Vuex安装版本不符报错

    在安装Vuex 时报了以下警告:(意思大概就是Vuex版本不对) 问题原因: npm install vuex -...

  • 参考element-ui的自定义Store

    基本框架:这是一个Vuex的组件级的解决方案 解决父子,兄弟组件的通信问题 解决Vuex的单例问题,因为Vuex是...

  • 6--Vuex

    Vuex(状态管理模式) Vuex 的核心由五部分组成:State、Getter、Mutation、Action ...

  • Vuex集中式状态管理

    目录 组件化 组件通信 状态管理 Vuex 是什么 Vuex 有什么特点 Vuex 解决了什么问题 什么类型的数据...

  • vuex的使用

    vuex适合用于多组件共享数据的情况,多个组件都能读,也都可以改。 vuex的执行流程: vuex的3个组成部分:...

  • 从0到1构建vueSSR项目之node以及vue-cli3的配置

    前言 上一次做了路由的相关配置,原本计划今天要做vuex部分,但是想了想,发现vuex单独的客户端部分穿插解释起来...

  • vuex直接修改state和commit异同点

    在了解这个问题之前,我们首先要知道vuex是什么,用来解决什么问题。 引用vuex官网的一句话: Vuex 是一个...

  • 使用TypeScript+Vuex

    安装 直接上代码store.ts/vuex.ts部分 使用部分 end

网友评论

    本文标题:Vuex部分问题

    本文链接:https://www.haomeiwen.com/subject/qjhnmctx.html