父子组件通信

来源:7-12 详情页评论页面开发(列表List 数据绑定)

ofeliaLee

2019-05-29

老师,请问父子组件通过props通信,是同步的还是异步的?

为什么在组件中获取数据的时候总是要加一个默认值,不加数据就是undefined呢?
以这个StarScore组件为例,score是我从父组件接收到的,为什么不加默认值会是undefined的情况… 感觉对同步异步不理解
图片描述

写回答

1回答

吕小鸣

2019-05-30

同学你好,父子组件通信是同步的哈。
这里的写法是为了防止poros里是null或者是undefined,发生报错哈。
设计组件的其中一个原则就是做好容错处理,永远不要相信props里传过来的值,因为不确定组件被谁使用,所以对于组件自身来说,要做好容错才是一个合格的组件哈。

0
0

移动Web App开发之实战美团外卖

运用React全家桶技术,从0到1学习全面的移动 Web APP 开发技术。

389 学习 · 235 问题

查看课程