开发中发现对数组赋值,长度没有改变。以为是这个问题造成。
最后发现是对数组的监听,使用的是=好。不能监听到。
需要使用push、pop、shift、unshift、splice、sort、reverse 这几种情况可以监听到数组的变化。
发现要用push方法,把数组定义在data中,然后push'进去。这样就可以监听到了。定在局部中不能监听到。
也不是内部函数的this造成。
开发中发现对数组赋值,长度没有改变。以为是这个问题造成。
最后发现是对数组的监听,使用的是=好。不能监听到。
需要使用push、pop、shift、unshift、splice、sort、reverse 这几种情况可以监听到数组的变化。
发现要用push方法,把数组定义在data中,然后push'进去。这样就可以监听到了。定在局部中不能监听到。
也不是内部函数的this造成。