React.FC 18就不推荐这样写了
来源:4-11 -React组件基础-拆分UI结构,便于开发维护和复用
V丶x
2025-11-24
似乎从React 18开始,官方文档都不建议使用React.FC了,我不清楚区别及隐患但我目前也改成这样写了, 您知道究竟是为什么么?
interface RoleProps {
onClose: () => void;
onSubmit: (data: FormData) => void;
initialData?: xxxBean | null;
}
export default function PermissionDialog({ onClose, onSubmit, initialData }: RoleProps) {}
写回答
1回答
-
双越
2025-12-05
按照官方文档推荐的写即可。就是个 TS 类型,编译用的,对运行无影响和隐患
00
相似问题