问题描述:
项目使用的是vue2.0,webpack打包,
created() {
let cardInfo = localStorage.getItem('cardInfo');
console.log(cardInfo.a.toUpperCase(), 'dsfhoaisdfia');
//后续代码
//....
},
期望的状态:
实际结果:
不报错,直接阻断代码运行。
问题描述:
项目使用的是vue2.0,webpack打包,
created() {
let cardInfo = localStorage.getItem('cardInfo');
console.log(cardInfo.a.toUpperCase(), 'dsfhoaisdfia');
//后续代码
//....
},
期望的状态:
实际结果:
不报错,直接阻断代码运行。
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
如果后续代码真的没被执行,那么前面的代码必然出现语法错误,而导致无法继续解析。
错误信息没有被打印出来,需要检查是否有catch捕捉了错误,或者console.error/Vue.config.errorHandler被重写