[react] 使用React的memo和forwardRef包装的组件为什么提示children类型不对?
过去使用Component、FC等类型定义组件时一般不需要我们定义props里children的类型,因为在上述类型里已经帮你默认加上了 { children?: ReactNode } 的定义。但是@types/react的维护者认为这样导致children几乎没有类型约束,组件开发者应该显式地声明children类型。所以对新的API应该都不会自动加上children的定义了,需要开发者手动添加。
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
与歌谣一起通关前端面试题