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 类型,编译用的,对运行无影响和隐患

0
0

React18+ Nest.js 全栈开发仿问卷星项目

React18+TS4+Antd5+Next.js13 ,B端+C 端,完整业务

397 学习 · 290 问题

查看课程