React
教程
参考
社区
博客

    react@18.2.0

  • Hooks
    • useCallback
    • useContext
    • useDebugValue
    • useDeferredValue
    • useEffect
    • useId
    • useImperativeHandle
    • useInsertionEffect
    • useLayoutEffect
    • useMemo
    • useReducer
    • useRef
    • useState
    • useSyncExternalStore
    • useTransition
  • 组件
    • <Fragment> (<>)
    • <Profiler>
    • <StrictMode>
    • <Suspense>
  • API
    • createContext
    • forwardRef
    • lazy
    • memo
    • startTransition
  • Directives
    • 'use client'
    • 'use server'
  • react-dom@18.2.0

  • 组件
    • Common (e.g. <div>)
    • <input>
    • <option>
    • <progress>
    • <select>
    • <textarea>
  • API
    • createPortal
    • flushSync
    • findDOMNode
    • hydrate
    • render
    • unmountComponentAtNode
  • 客户端 API
    • createRoot
    • hydrateRoot
  • 服务端 API
    • renderToNodeStream
    • renderToPipeableStream
    • renderToReadableStream
    • renderToStaticMarkup
    • renderToStaticNodeStream
    • renderToString
  • 过时的 API

  • 过时的 React API
    • Children
    • cloneElement
    • Component
    • createElement
    • createFactory
    • createRef
    • isValidElement
    • PureComponent

这个页面有用吗?

API 参考

Directives

React uses two directives to provide instructions to bundlers compatible with React Server Components.


Source code directives

  • 'use client' marks source files whose components execute on the client.
  • 'use server' marks server-side functions that can be called from client-side code.
上一页startTransition下一页'use client'

你觉得这些文档怎么样?

参与我们的调查吧!

©2023
学习 React
快速入门
安装
描述 UI
添加交互
状态管理
逃脱方案
API 参考
React API
React DOM API
社区
行为准则
团队
文档贡献者
鸣谢
了解更多
博客
React Native
隐私政策
条款

On this page

  • Overview
  • Source code directives