位置: 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)(卡洛里山脉)

  • 小度怎么查看实时监控(小度如何知道)

    小度怎么查看实时监控(小度如何知道)

  • 苹果12怎么看海拔(苹果12怎么看海拔高度和位置)

    苹果12怎么看海拔(苹果12怎么看海拔高度和位置)

  • 苹果xr几个卡槽(苹果xr几个卡槽的区别)

    苹果xr几个卡槽(苹果xr几个卡槽的区别)

  • 拼多多商家怎么删除直播视频(拼多多商家怎么找平台客服)

    拼多多商家怎么删除直播视频(拼多多商家怎么找平台客服)

  • 流量包怎么用(通勤流量包怎么用)

    流量包怎么用(通勤流量包怎么用)

  • 微信步数可以修改吗(微信步数可以修改日期吗)

    微信步数可以修改吗(微信步数可以修改日期吗)

  • 华为手机怎么找回微信聊天记录(华为手机怎么找回)

    华为手机怎么找回微信聊天记录(华为手机怎么找回)

  • 华为nova7和华为nova7se区别(华为nova7和华为nova9哪个好)

    华为nova7和华为nova7se区别(华为nova7和华为nova9哪个好)

  • 手机wps只有查找没有替换(手机wps查找为什么有时候查找不出来)

    手机wps只有查找没有替换(手机wps查找为什么有时候查找不出来)

  • 手机上app图标不见了,也没有卸载,是怎么回事(手机上app图标不见了)

    手机上app图标不见了,也没有卸载,是怎么回事(手机上app图标不见了)

  • wps文件传到qq格式不对(wps文件拷贝到qq)

    wps文件传到qq格式不对(wps文件拷贝到qq)

  • 支付宝不支持手机号码充值是怎么回事(支付宝不支持手机版本怎么办)

    支付宝不支持手机号码充值是怎么回事(支付宝不支持手机版本怎么办)

  • 多媒体技术的5个特点(多媒体技术的5个重要特性是)

    多媒体技术的5个特点(多媒体技术的5个重要特性是)

  • ipad一直显示需要几分钟激活(ipad一直显示需要登录)

    ipad一直显示需要几分钟激活(ipad一直显示需要登录)

  • 小米手机横屏竖屏怎么调整(小米手机横屏竖屏设置)

    小米手机横屏竖屏怎么调整(小米手机横屏竖屏设置)

  • 小米mix2s支持多少w快充(小米mix2s支持多大内存卡)

    小米mix2s支持多少w快充(小米mix2s支持多大内存卡)

  • 美图里面的漫画脸在哪里(美图漫画效果怎么弄的)

    美图里面的漫画脸在哪里(美图漫画效果怎么弄的)

  • 抖音私信能撤回嘛(抖音自动私信)

    抖音私信能撤回嘛(抖音自动私信)

  • z5x微信视频如何美颜(z5微信视频怎么美颜)

    z5x微信视频如何美颜(z5微信视频怎么美颜)

  • 视频后期怎么把腿拉长(视频后期怎么把灯光处理成闪烁的效果)

    视频后期怎么把腿拉长(视频后期怎么把灯光处理成闪烁的效果)

  • 小度怎么添加设备(小度怎么添加设备扫码扫哪个码)

    小度怎么添加设备(小度怎么添加设备扫码扫哪个码)

  • yoloV5模型中,x,s,n,m,l分别有什么不同(yolov5模型中git的作用)

    yoloV5模型中,x,s,n,m,l分别有什么不同(yolov5模型中git的作用)

  • Electron 分享(入门,安装,打包)(electronx)

    Electron 分享(入门,安装,打包)(electronx)

  • 一对大西洋海雀在接吻,设得兰群岛,苏格兰 (© Vince Burton/Minden Pictures)(大西洋,一望无际的海面)

    一对大西洋海雀在接吻,设得兰群岛,苏格兰 (© Vince Burton/Minden Pictures)(大西洋,一望无际的海面)

  • 税金及附加怎么记忆
  • 公司个人借款如何入账
  • 增值税调整收入税额差额怎么写
  • 民办非企业单位是私立还是公立
  • 营业执照经营范围劳务怎么写
  • 企业所得税纳税人包括哪些类型
  • 外地扣缴的个人所得税
  • 子公司给总公司开发票
  • 员工罚款如何入账
  • 可供出售金融资产和长期股权投资
  • 个人销售货物缴纳增值税吗
  • 一般纳税人申请流程
  • 发票上面税率地方为*号代表什么
  • 购方收到红字发票怎么办
  • 其他应收款借方和贷方什么意思
  • 企业收到银行利息收入2000元会计分录
  • 购房房产税如何支付
  • 单位购买短期保本理财产品如何做账?
  • 进口关税和增值税在哪里交
  • 收到科技局研发的短信
  • 工程服务的采购合同范本
  • 社保买房公积金
  • win7步骤和详细教程
  • 电脑启用aero
  • php中字符串函数
  • 补交社保如何做账务处理
  • PHP:curl_multi_close()的用法_cURL函数
  • 公司出租房屋租赁发票税率
  • 固定资产更新改造的账务处理
  • 本地运行库是什么
  • php file_append
  • 出口增值税怎么计算公式
  • php常用时间函数
  • php socket 非阻塞
  • 没有审计报告的情况说明
  • 如何汇算清缴,会计新手求指教
  • 上月未开发票的销项税,已经申报缴税,在本月开了票,应该如何填报?
  • 地方各项基金费(工会经费)可以不申报吗
  • javascript零基础
  • yolov5 教程
  • dede转zblog
  • wordpress页面设置
  • 股东出资不足需要赔偿吗
  • 转出未交增值税借方余额表示什么
  • mysql分表的3种方法
  • 固定资产是价税合计吗
  • 预提工资的会计处理
  • 现金折扣的账务处理最新
  • mysql数据库访问速度慢的解决方法
  • 政府补助确认递延所得税负债
  • 帐务处理程序
  • 低值易耗品费用计入产品成本的方式有哪几种
  • 公司前期装修费属于开办费吗
  • 房地产竣工验收后结转收入和成本
  • 已认证发票退回说明模板
  • 查账征收的含义
  • 年末递延所得税资产的账面余额
  • 母子公司往来款是否涉及交税
  • 生产费用明细账
  • win10 下一代
  • linux回退
  • win8怎么提高网速
  • windows xp登录无法进入桌面
  • win7电脑开机自启动管理在哪里
  • win8打开ie
  • linux user命令
  • win7如何彻底卸载软件
  • cocos creator 动画制作
  • 12个超实用的JQuery代码片段
  • android 实例
  • 将目录下的文件和文件夹按类型排序
  • js双击触发
  • jquery简单例子
  • jquery 列表控件
  • 监听state
  • python解析excel文档
  • 安卓高德地图开启相机权限
  • 农产品初加工有哪些
  • 烟叶税计税依据是收购烟叶实际支付的价款总额
  • 中国税务报客户端
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设