即使我正在检查它是否为空,我的JS也会抛出此错误。也许你们其中一个人可以帮我这个。
if (typeof(this.callbacks['changed']) !== 'undefined') {
if (typeof(obj['item']['data']) !== 'undefined' &&
(typeof(obj['item']['data'] != null))) {
this.callbacks['changed'](row, obj['item']['data']);
}
}
此错误:
未捕获的TypeError:无法读取null
的属性“data”
已经从这里开始:&& (typeof(obj['item']['data'] != null)
答案 0 :(得分:0)
if (typeof(this.callbacks['changed']) !== 'undefined') {
if (obj && obj.item && typeof(obj['item']['data']) !== 'undefined' && (typeof(obj['item']['data'] != null))) {
this.callbacks['changed'](row, obj['item']['data']);
}
}