旧版 React API
这些 API 从 react
包中导出,但不建议在新编写的代码中使用。有关建议的替代方案,请参见链接的各个 API 页面。
旧版 API
Children
允许您操作和转换作为children
道具接收的 JSX。 查看替代方案。cloneElement
允许您使用另一个元素作为起点创建 React 元素。 查看替代方案。Component
允许您将 React 组件定义为 JavaScript 类。 查看替代方案。createElement
允许您创建 React 元素。通常,您将使用 JSX 代替。createRef
创建一个 ref 对象,该对象可以包含任意值。 查看替代方案。isValidElement
检查一个值是否为 React 元素。通常与cloneElement
一起使用。PureComponent
与Component
相似,但它跳过具有相同道具的重新渲染。 查看替代方案。
已弃用 API
createFactory
允许您创建一个函数,该函数会生成特定类型的 React 元素。