运维中心错误提示的报错代码不对

发布于 7 年前作者 na067785 次浏览最后编辑 7 年前来自 ask

如下图提示的t.length代码报错,我的理解应该是t这个变量为null

但是,我们小程序代码中根本没有“t.length”这样的语句

只有一个list.length,前面有对list做非空判断,而且跟错误提示的connectLock和onBLECharacteristicValueChange方法不相关。

请帮忙看看是不是onBLECharacteristicValueChange内部报的错,谢谢!

appid:wx40de4c30b03357d9

WXOPEN Club 内容图片
3 回复
weidong
weidong1 楼6 年前

你好,

请问是如何判空?

nadu
nadu2 楼6 年前

而且这段代码只在初始化的时候调用,跟错误提示中的connectLock和onBLECharacteristicValueChange两个方法不相关啊

搜索了所有代码,再没有t.length了。。。

osong
osong3 楼5 年前

if (!list) {

list = [];

}

for(var i = 0; i < list.length; i ++) {

}