跳到主要内容

React 服务器端 Fiber 用

一、en

export {
Children,
REACT_ACTIVITY_TYPE as Activity,
REACT_FRAGMENT_TYPE as Fragment,
REACT_PROFILER_TYPE as Profiler,
REACT_STRICT_MODE_TYPE as StrictMode,
REACT_SUSPENSE_TYPE as Suspense,
REACT_VIEW_TRANSITION_TYPE as ViewTransition,
REACT_VIEW_TRANSITION_TYPE as unstable_ViewTransition,
cloneElement,
createElement,
createRef,
use,
forwardRef,
isValidElement,
lazy,
memo,
cache,
cacheSignal,
useId,
useCallback,
useDebugValue,
useMemo,
version,
// 仅开发
captureOwnerStack, // DEV-only
// Experimental
REACT_SUSPENSE_LIST_TYPE as unstable_SuspenseList,
};

二、常量

以下方法由 './ReactChildren' 文件提供

const Children = {
map,
forEach,
count,
toArray,
only,
};

三、变量

1. 捕获所有者堆栈

备注
let captureOwnerStack: ?(() => null | string);
if (__DEV__) {
captureOwnerStack = captureOwnerStackImpl;
}