vue报错vue Cannot read property 'length' of undefined案例 - 分析篇

一个数组的length属性怎么可能没定义呢 ! 这种报错,一般都是与定义的数组有关。

不要太看重错误提示去撞南墙找length,而是要想想你的代码哪里可能有错;

  • 简言之:要找自己代码的错误而不是(根据报错的相关提示来)找这个length属性

举例说明

后台定义了一个API数据接口/mlistAllResume,供前端调用。
因代码在 export default 定义的时候,将 数组对象resumes错误写成 resume,如下面( // 注意1.)所示代码:


export default {
    data() {
      return {
        resume: []      // 注意1.
      }
    }
}

这个时候,在正常代码使用的时候,就会报错。

  • 可想而知,这个错误是多么不应该。
  • 当然,或许你的情况有点特殊,但vue如果报错,报错内容多少都会和你代码的准确性有一定的关联性。

仔细找,一般都能解决。
(仅以此篇,记录解决问题的心得、思路、方法。)


以上就是关于 “ vue报错vue Cannot read property ‘length’ of undefined案例 - 分析篇 ” 的全部内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值