vue父组件异步获取数据传值给子组件

原因是父组件请求数据时,子组件已经渲染完毕,这个时候传了一个空数组给子组件子,子组件用到父组件传过来的值而出现的报错


解决办法:

1. 给子组件添加一个渲染条件,有值的时候在渲染

2. 使用watch监听,数据变化时动态更新数据

对应的数据渲染也要更改为list


3. 把数据存储到vuex 读取vuex里面的数据

4. 通过ref 直接给组件赋值,不过这已经是在操作dom了(不建议使用)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容