const res = await api.getIndexData() if (res.errno !== 0 || res === undefined) { console.log(res); return 0 }
res为undefined时不会执行,if里面的内容,也不会往下执行。
改成如下正常执行if里面的内容然后return。
if (res === undefined || res.errno !== 0 ) { console.log(res); return 0 }
如果在浏览器跑里会直接报错,但是写在VUEX里却不会报错,不过函数貌似直接终止了,想问下内部原理是什么?
慕的地6264312
相关分类