父子组件的异步数据
场景:假设父组件的数据是异步获取,需要给子组件传递数据,而子组件的页面需要将父组件的数据进行处理以后继续渲染,
我想问一下:需不需要给子组件的标签加v-if来等到数据获取好再加载呢,我平时练习的时候感觉有时候不加会报错,可是有时候不加也没有问题,
8
收起
正在回答
2回答
同学你好,因为数据获取是异步的,导致可能还没有获取到数据(也就是data还没有值)时,就使用点的方法访问data上的属性,所以会出现报错。
建议:可以在父组件的定义一个变量,示例:sonData,用来接收获取的数据data.x值,然后在子组件中将sonData传递过去即可<son :info="sonData">.
如果还有问题,同学将你写的代码粘贴过来,便于帮助同学准确的定位与解决问题,祝学习愉快~
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星