常用方法:
- this.$set()
- this.forceUpdate()
- this.$nextTick(() => { …xxx })
使用异步请求数据时,子组件没有更新问题
1.子组件通过props获取数据,使用watch深度监听,每次数据更新都会被监听到
2. 使用v-if处理,当父级异步获取到数据之后再渲染,此时子组件通过props获取父级传过来的数据,此时子组件就可以使用这些数据了
常用方法:
使用异步请求数据时,子组件没有更新问题
1.子组件通过props获取数据,使用watch深度监听,每次数据更新都会被监听到
2. 使用v-if处理,当父级异步获取到数据之后再渲染,此时子组件通过props获取父级传过来的数据,此时子组件就可以使用这些数据了