项目场景:
最近在学习vue,在写的时候遇到一个问题,对数组进行了监听,但是监听不到。
问题描述
数组变化监听不到
原因分析:
刚学vue,对vue理解并不深,只从解决问题角度出发。
百度说有两种情况监听不到
利用索引直接设置数组项时,例如arr[indexofitem]=newValue
修改数组的长度时,例如arr.length=newLength
都和我不太符合。
改变数组的地方如下。
解决方案:
找了很久一直没找到哪里出了问题,最后改成了深度监听能监测到了
改成深度监听之后无论是这样改数组还是
都能够监听到。个中原因之后再深入探究吧。继续学习。
关注vx公众号【技术员小刘】,希望一起进步。 每天进步一点点。