位置: IT常识 - 正文

Vue报错:Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘skuId‘)“(vue报错cannot read property)

编辑:rootadmin
Vue报错:Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘skuId‘)“

推荐整理分享Vue报错:Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘skuId‘)“(vue报错cannot read property),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue error in mounted hook,VUE报错不允许加载本地资源,VUE报错 内存资源不足,无法完成此操作,VUE报错 内存资源不足,无法完成此操作,VUE报错提示国际化,VUE报错提示国际化,VUE报错提示国际化,vue报错文件找不到,内容如对您有帮助,希望把文章链接给更多的朋友!

背景:

当点击按钮时候,正常情况控制台的Network应该要发送一个变化量,现在控制台的Network不仅不显示,而且还报错,报错信息如下:

vue.runtime.esm.js?c320:619 [Vue warn]: Error in v-on handler: "TypeError: Cannot read properties of undefined (reading 'skuId')"

简单看了下,应该是模板找不到skuId这个变量

思路:

为了解决这个报错,我大致思考了一下:

Vue报错:Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘skuId‘)“(vue报错cannot read property)

1.定位报错行,看了代码,有用到报错提示的关键词“skuId”的地方,这一句代码是为了派发action

2.借助开发者工具检查是不是有skuId,可以看见确实有skuId这个值的

3.确定源头有数据,那么是不是我拿值的时候,没有拿到呢。为此,我打印语句:

handler(type,disNum,cart) { switch(type){ case "add": disNum = 1; break; case "minus": // 判断产品的个数大于1,才可以传递给服务器-1 //如果出现产品的个数小于等于1,传递给服务器个数0(原封不动) disNum = cart.skuNum > 1 ? -1 : 0; break; } console.log('带给服务器的变化量',disNum,cart); this.$store.dispatch('addOrUpdateShopCart',{skuId:cart.skuId,skuNum:disNum}); },

可以看到此时的值是 undefined,也就是说,当我点击按钮的时候,传实参的值cart并没有传成功,cart是undefined,他下面的skuId自然就拿不到值了。

4.实参传不成功,那么是不是形参没有写好呢。一看,果然是,少了对应的形参。至此,修正报错得以解决。

总结:

因为做项目的时候,对于这种个例化的报错(也就是只有你一个知道自己正在写什么,跟别人解释还得费劲老半天,最后别人还不太能理解的报错)还是得从自身思考出发,才能有所长进。

本文链接地址:https://www.jiuchutong.com/zhishi/287992.html 转载请保留说明!

上一篇:一亩地是多少平方米(一亩地是多少平方?)

下一篇:卡洛里盆地的合成全彩图,水星 (© NASA/Johns Hopkins University Applied Physics Laboratory/Carnegie Institution of Washington)(卡洛里山脉)

  • 怎样写出高质量的软文(怎样写出高质量的文章)

    怎样写出高质量的软文(怎样写出高质量的文章)

  • 苹果手机表情包在哪里(苹果手机表情包输入法)

    苹果手机表情包在哪里(苹果手机表情包输入法)

  • QQ怎么删掉自动回复(qq怎么取消自动删记录)

    QQ怎么删掉自动回复(qq怎么取消自动删记录)

  • 微信删除拉黑了对方,对方列表里还有你吗(微信删除拉黑了还能不能恢复聊天记录)

    微信删除拉黑了对方,对方列表里还有你吗(微信删除拉黑了还能不能恢复聊天记录)

  • 微信语音不清楚怎么回事(蓝牙耳机发微信语音不清楚)

    微信语音不清楚怎么回事(蓝牙耳机发微信语音不清楚)

  • 微信实名认证更改后钱还在吗(微信实名认证更改后有什么影响)

    微信实名认证更改后钱还在吗(微信实名认证更改后有什么影响)

  • 淘宝的id账号在哪里看(淘宝id帐号)

    淘宝的id账号在哪里看(淘宝id帐号)

  • 华为nova6桌面时间没有了怎么办(华为nova6桌面时间移除怎么恢复)

    华为nova6桌面时间没有了怎么办(华为nova6桌面时间移除怎么恢复)

  • 京东可以拒收吗(京东可以拒收吗不是自己买的)

    京东可以拒收吗(京东可以拒收吗不是自己买的)

  • 充电宝进水以后晒干了还可以再用吗(充电宝进水以后一直亮)

    充电宝进水以后晒干了还可以再用吗(充电宝进水以后一直亮)

  • 苹果x怎么设置来电拒接(苹果x怎么设置陌生来电拦截)

    苹果x怎么设置来电拒接(苹果x怎么设置陌生来电拦截)

  • wps如何做ppt课件(怎么做课件ppt)

    wps如何做ppt课件(怎么做课件ppt)

  • word文档怎么插一整页(word文档怎么插cad图形)

    word文档怎么插一整页(word文档怎么插cad图形)

  • 苹果11自带美颜吗(苹果11自带美颜相机吗)

    苹果11自带美颜吗(苹果11自带美颜相机吗)

  • 一次性地铁卡丢了怎么办(一次性地铁卡丢在地铁站)

    一次性地铁卡丢了怎么办(一次性地铁卡丢在地铁站)

  • 金陵位于哪个省(金陵位于哪个省市)

    金陵位于哪个省(金陵位于哪个省市)

  • 电脑ie浏览器升级步骤(电脑ie浏览器升级后变microftedge)

    电脑ie浏览器升级步骤(电脑ie浏览器升级后变microftedge)

  • 苹果蓝牙耳机怎么配对(苹果蓝牙耳机怎么看电量)

    苹果蓝牙耳机怎么配对(苹果蓝牙耳机怎么看电量)

  • 显卡插槽插哪个都一样吗(显卡插槽插哪个性能好)

    显卡插槽插哪个都一样吗(显卡插槽插哪个性能好)

  • 红米k20支持硬件dc调光吗(红米k20支持硬件测试吗)

    红米k20支持硬件dc调光吗(红米k20支持硬件测试吗)

  • 苹果充电次数能修改么(苹果充电次数能改吗)

    苹果充电次数能修改么(苹果充电次数能改吗)

  • 魅族手机音乐视频音量关了怎么办(魅族自带音乐为什么播放不了)

    魅族手机音乐视频音量关了怎么办(魅族自带音乐为什么播放不了)

  • 苹果xsmax有nfc功能吗(苹果xsmax有nfc功能门禁卡)

    苹果xsmax有nfc功能吗(苹果xsmax有nfc功能门禁卡)

  • 5g手机出来4g手机是不是就不能用了(5g手机出了4g手机信号就变差了吗)

    5g手机出来4g手机是不是就不能用了(5g手机出了4g手机信号就变差了吗)

  • iphonexrhome键怎么调出来(iphonexrhome键怎么隐藏)

    iphonexrhome键怎么调出来(iphonexrhome键怎么隐藏)

  • 一加七pro尺寸(一加7pro 尺寸)

    一加七pro尺寸(一加7pro 尺寸)

  • 个税返还奖励财务人员流程
  • 基于法律行为的物权变动三要件
  • 加工费怎么做账
  • 自产和外购的视频区别
  • 开票加收税点会减少吗
  • 暂估入账后没有交房产税
  • 增值税小规模纳税人优惠政策
  • 企业投资可以税后扣除吗
  • 托收承付的逾期怎么处理
  • 固定资产的净值等于
  • 外购动力的分录
  • 公允价值变动税务处理
  • 计提工资数大于实际支付数怎么办?
  • 公司账户资金
  • 营改增之后餐饮业的税收政策
  • 劳务公司差额征税怎么计算
  • 租金发票会计分录
  • 购买软件会计账务处理
  • 最新定额是哪年
  • 居间合同怎么签才算有效
  • 土地出让金抵减增值税账务处理
  • 返修产品如何账务处理
  • 民间非营利组织会计报表
  • 个体户个人所得税预缴纳税申报
  • 收到增值税红字发票怎么入账
  • 鸿蒙2.0正式版升级
  • 公积金托收怎么变更
  • 工程决算审计费收费标准
  • 定额征收怎么交税
  • 预收外汇会计分录
  • 企业销售商品怎么做分录
  • 阿伦河在哪
  • laravel技巧
  • 没有审计报告的情况说明
  • wordpress 函数
  • 股权置换和股权转让
  • session跨域导致失效
  • opencv如何显示图片
  • uniapp开发app视频教程
  • od输出结构
  • 金蝶怎么设置销售出库单模板
  • 将织梦dedecms转换到wordpress
  • 员工借款未还离职怎么办
  • 节日购买什么礼物发放职工
  • dede织梦怎么转成zblog
  • 织梦自适应模板怎么弄
  • 资产负债表应交税费为负数
  • 工程施工新科目
  • 应交税金相关内容包括
  • 生产部门使用的无形资产摊销
  • 小规模纳税人运输费计入什么科目
  • sql如何进行事务操作
  • 有限合伙企业中谨慎有限合伙人的应当
  • 研发折旧怎么分类
  • 劳务费无发票怎么处理
  • 给客户的回扣怎么表达
  • 车费报销记入哪个账户
  • 未开票收入如何申报增值税,下个月怎么操作
  • 暂估固定资产的账务处理
  • 注册资金多少对公司有什么影响
  • 报销差旅费属于付款凭证还是收款凭证
  • 怎么美化ppt
  • 软件无法卸载怎么办,安装的软件卸载不了怎么办
  • ie11forwindows10
  • centos6基础命令
  • 英雄联盟支持win7
  • linux内核模块命令
  • mom.exe是什么进程
  • win 7系统双独立显卡设置
  • win7旗舰版提示不是正版
  • win7任务栏突然变成灰色
  • 作战仿真理论与技术
  • 批处理常用命令总结
  • perl怎么用
  • shell线程操作命令
  • 充分发挥党员的先锋模范作用,积极
  • javascript简明教程
  • 简述javascript
  • 四川省税务局发票
  • 印花税由哪方缴纳
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设