VUE数组子组件刷新问题
0
最近做了一个视频通话的功能,之前做的时候是把第一个大屏和后面小屏分成了两段。
大屏是第一段,默认使用下标0
来初始化,小屏就是第二段使用v-for
来初始化,当然如果只是增加是没有问题的。
但是这里有个功能就是需要删除,还有点击小屏时需要切换到大屏,这里就有问题了,删除子组件的状态没有对应上。
然后默认大屏我没有使用下标获取,也是用v-for
但是组件刷新状态全部被重置了。
当然上面做法是错误的,后来我全部使用v-for
来做,通过样式控制大小屏,使用sort
函数来排序,这样就没问题了。