当前位置: 首页 > news >正文

wordpress文章编辑插件武汉seo管理

wordpress文章编辑插件,武汉seo管理,org后缀做网站行,西安网站建设seo前言: 最近打算用vue 写个音乐播放器,在搞 vuex 的时候遇到一个很神奇报错;vuex 姿势练了千百次了,刚开始的时候我一直以为是代码问题,反复检查了带了,依旧报错。 Error in mounted hook: "TypeError:…
前言:

        最近打算用vue 写个音乐播放器,在搞 vuex 的时候遇到一个很神奇报错;vuex 姿势练了千百次了,刚开始的时候我一直以为是代码问题,反复检查了带了,依旧报错。 Error in mounted hook: "TypeError: Cannot read properties of undefined (reading 'getters')"

 

 除了 mapGetters 中的 方法 都能把数据都正确,连 mapMutations 中的方法都是对的。

按理说 mapMutations 可以,mapGetters 也应该可以才对!

<script>
import { mapGetters, mapMutations } from "vuex";
export default {data() {return {};},computed: {...mapGetters({userInfo: "userInfo",}),userInfo1() {return this.$stroe.state.userInfo;},},mounted() {console.log("this.$stroe:", this.$stroe);console.log("this.$stroe.mapGetters:", this.$stroe.mapGetters);console.log("this.$stroe.getters:", this.$stroe.getters);console.log("this.$stroe.state.userInfo:", this.$stroe.state.userInfo);console.log("this.userInfo1:", this.userInfo1);console.log("this.saveToken:", this.saveToken);console.log("this.userInfo:", this.userInfo);},methods: {...mapMutations({saveToken: "saveToken",}),},
};
</script>输出
store: {…}
this.$stroe: Store {_committing: false, _actions: {…}, _actionSubscribers: Array(0), _mutations: {…}, _wrappedGetters: {…}, …}commit: ƒ boundCommit(type, payload, options)dispatch: ƒ boundDispatch(type, payload)getters: {}strict: false_actionSubscribers: []_actions: {loadStorage: Array(1), cleanStorage: Array(1)}_committing: false_devtools: undefined_makeLocalGettersCache: {}_modules: ModuleCollection {root: Module}_modulesNamespaceMap: {}_mutations: {saveToken: Array(1), updateToken: Array(1), saveUserinfo: Array(1), updateUserInfo: Array(1)}_scope: EffectScope {detached: true, active: true, effects: Array(2), cleanups: Array(0), parent: undefined}_state: {__ob__: Observer}_subscribers: []_wrappedGetters: {userInfo: ƒ, token: ƒ}state: (…)[[Prototype]]: Objectthis.$stroe.mapGetters: undefined
this.$stroe.getters: {}
this.$stroe.state.userInfo: {…}
this.userInfo1: {…}
this.saveToken: ƒ mappedMutation() {var args = [],len = arguments.length;while (len--) args[len] = arguments[len];// Get the commit method from storevar commit = this.$store.commi…

       

解决:

        各种姿势都试了,这次不知道啥情况。代码也检查了;项目重启了, 电脑也重启了。 磨了很长时间 最后试了下 换了个 vuex 版本就然可以了 ! 最后才发现 原来是 引用的 vuex 4.1.0, 版本回退到 3.6.2 就可以了 ,给大家填个坑

http://www.mmbaike.com/news/67078.html

相关文章:

  • 创意视觉网站产品运营方案
  • 自己做网站要固定ip最新中央人事任免
  • 网站建设与今日实时热点新闻事件
  • 学校做网站难吗凡科建站登录
  • cms 付费下载开源哪家网站优化公司好
  • 焦作网站制作百度公司电话热线电话
  • 做阿里妈妈推广需要网站郑州疫情最新消息
  • 在百度搜不到网站优化教程网官网
  • 怀化seo快速排名宁波seo外包引流推广
  • 营销型网站建设哪家好网络软文是什么意思
  • 发达国家政府网站建设标准近期的时事热点或新闻事件
  • 郑州专业做淘宝网站建设seo排名如何
  • 北京响应式的网站今日小说排行榜风云榜
  • 网上商城个人店铺企业网站seo多少钱
  • 网站建设带有注册账号视频号视频怎么看下载链接
  • 做网站赚钱还是做应用赚钱百度关键词搜索技巧
  • 分销渠道的三种模式seo数据分析哪些方面
  • 南京做网站设计长春网站建设方案推广
  • 网上工伤做实网站谷歌海外推广
  • 前端做学校网站教务互联网销售是什么意思
  • 网站建设与维护教学视频教程友情链接交换条件
  • 北京移动端网站公司企业软文代写
  • 大连培训网站建设域名查询平台
  • 建网站现软件网站竞价推广怎么做
  • 专业网站制作定制凡科建站平台
  • 顺义手机网站设计成都自动seo
  • 深圳网站建设补助他达拉非片正确服用方法
  • 线上销售渠道有哪几种宁波seo深度优化平台
  • 惠州做网站公司哪家好百度检索入口
  • 郑州网站建设靠谱公司东莞seo关键词