关于小程序undefined is not an object
发布于 7 年前 作者 bzhu 2872 次浏览 来自 问答

在部分苹果手机上会出现undefined is not an object,检查js代码没有发现问题(已经详细检查了changeTab1方法,没有发现问题和报错,微信开发者工具和所以安卓测试机没有发现问题

请教怎么定位这种问题?

3 回复

这个我最近也遇到过,应该是数据不存在造成的,比如想取一个数组中的某一项,array[index].name如果array为空或者长度为零[]则可能会出现这个错误。

看报错提示的 ‘e[i][0]’能否定位是哪的问题

我就比较笨,遇到这种问题(首先找哪个页面,然后看哪块地方报的错,再从哪块地方大概去看),我都是一部分一部分注释,具体看哪个地方报错了,然后知道是这个地方了,再用对应的方法去解决

回到顶部