过去使用Component、FC等类型定义组件时一般不需要我们定义props里children的类型,因为在上述类型里已经帮你默认加上了 { children?: ReactNode } 的定义。但是@types/react的维护者认为这样导致children几乎没有类型约束,组件开发者应该显式地声明children类型。所以对新的API应该都不会自动加上children的定义了,需要开发者手动添加。
欢迎分享,转载请注明来源:内存溢出
过去使用Component、FC等类型定义组件时一般不需要我们定义props里children的类型,因为在上述类型里已经帮你默认加上了 { children?: ReactNode } 的定义。但是@types/react的维护者认为这样导致children几乎没有类型约束,组件开发者应该显式地声明children类型。所以对新的API应该都不会自动加上children的定义了,需要开发者手动添加。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)