过时的 React API
这些 API 从 react
包中导出,但是已经不再推荐在最新代码中使用。参见下方每个 API 对应的页面以查看替代方案。
过时的 API
Children
允许你处理和转化作为children
的 JSX。查看替代方案。cloneElement
允许你使用一个元素作为初始值创建一个新的 React 元素。查看替代方案。Component
允许你定义一个 JavaScript class 作为 React 类式组件。查看替代方案。createElement
允许你创建一个 React 元素,但是一般会使用 JSX。createRef
允许你创建一个可以包含任何值的 ref 对象。查看替代方案。isValidElement
检测参数值是否为 React 元素,通常会与cloneElement
. 一起使用。PureComponent
与Component
类似,但是当 props 相同时会跳过重新渲染。查看替代方案。
已弃用的 API
createFactory
可以创建一个能够生成指定类型 React 元素的函数。