问题 在QML中定义了javascript数组,但其内容变化时,并不会发出changed信号,所以不能及时更新显示内容 解决 定义数组后,如果要更改其内容,首先定义临时变量保存数组,然后对临时数组操作,完成后再将临时数组保存到原数组。 property var arr: new Array … var tmp = arr tmp[0] = 1 arr = tmp …