vue报错vue Cannot read property 'length' of undefined案例 - 分析篇
一个数组的length属性怎么可能没定义呢 ! 这种报错,一般都是与定义的数组有关。不要太看重错误提示去撞南墙找length,而是要想想你的代码哪里可能有错;简言之:要找自己代码的错误而不是(根据报错的相关提示来)找这个length属性。举例说明后台定义了一个API数据接口/mlistAllResume,供前端调用。因代码在 export default 定义的时候,将 数组对...
·
一个数组的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案例 - 分析篇 ” 的全部内容。
更多推荐
已为社区贡献51条内容
所有评论(0)