Qt错误-Cannot read property xxx ‘width‘ of null
程序员文章站
2022-06-07 13:12:20
...
今天在写QML代码时,新增一个函数,出现了Cannot read property xxx ‘width’ of null的错误,开启了定位操作。
1、错误代码如下
function getDiskInfo(retCode, ret) {
diskModel.clear();
data = ret.split("-");
for (var i =0; i < data.length; i++) {
diskModel.append({"data": data[i]})
}
}
通过添加注释,寻找问题点,最终定位到下面一行代码:
data = ret.split("-");
仔细分析发现,data没有进行声明就赋值了,修改代码如下:
var data = ret.split("-");
运行OK!
上一篇: Java 8 新特性:Optional类