uniapp开发数据更新后视图没变化的解决方法

我们在开发的时候会遇见一些问题,如数据更新了视图没有及时发生变化
常规开发中最常见的2种数据类型就是:数组和对象
在vue动态渲染种数组和对象经常会出现一些不渲染的情况如:
给数组赋值:arr[1] =1, 这样是不会触发渲染机制的
正确的做法是: vm.$set(vm.items, indexOfItem, newValue) / Vue.set(vm.items, indexOfItem, newValue)
这样才能触发渲染
vue上面说得很明白:跳转

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐