React.FC 的疑惑

来源:3-3 第一个组件 - ts为组件助力

ywang04

2021-01-05

图片描述老师 你在另外一个问题里回复过我 说React.FC在实际项目中运用得更多。但是我看到这篇文章 https://github.com/typescript-cheatsheets/react/blob/cc2ec67e0b36b7e838df8f2a54b4cd84df6c78cd/README.md 截图部分 明确说到React.FC对于defaultProps有issue 并且还有其他的一些issue 想和你确认下这些issue有妥善解决掉吗?谢谢

写回答

1回答

张轩

2021-01-06

同学你好 看到了这个 issue,它出现的概率是比较小的 是一个 function component 和 class 在继承的时候,并且有相同的属性才会出现的。 所以大多数团队选择 FC (甚至 React 推出FC这个类型) 都说明在实际编码中这个 bug 出现概率很低。现在看来因为 ts 语言的特性 这个 issue 还暂时不能修复。

0
0

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2124 学习 · 959 问题

查看课程