主题
react简介
用于构建 Web 和原生交互界面的库。
useTransition
useTransition 是一个帮助你在不阻塞 UI 的情况下更新状态的 React Hook。
js
const [isPending, startTransition] = useTransition()
useTransition()
在组件顶层调用 useTransition,将某些状态更新标记为 transition。
js
import { useTransition } from 'react';
function TabContainer() {
const [isPending, startTransition] = useTransition();
// ……
}
参数
useTransition 不需要任何参数。
返回值
useTransition 返回一个由两个元素组成的数组:
- isPending,告诉你是否存在待处理的 transition。
- startTransition 函数,你可以使用此方法将状态更新标记为 transition。