欢迎来到吴小小的专栏!

vue

记录下vue遇到常见的坑

1、赋值,引用对象不可以直接赋值给data里面的数据哦,用解构赋值

2、elementUI 初始触发form的validate,因为form里面的数据类型可能变化了,比如null到"",到[]等等

不会触发重新渲染的操作:

直接设置数组的长度:例如 array.length = 0
直接修改数组的索引:例如 array[indexOfItem] = newValue
解决办法:vm.$set(vm.items, indexOfItem, newValue)
使用非响应式方法:例如 push, pop, shift, unshift, splice, sort, reverse,当这些方法被用于直接修改数组时,它们不会触发视图的重新渲染。
解决办法:[...array]

posted @ 2024-04-16 17:47  吴小小  Views(9)  Comments(0Edit  收藏  举报