useUpdate

强制更新函数

Usage

Live Editor

function Demo() {
  const update = useUpdate();

  return (
    <>
      {/* 为了避免 SSR 错误,因为 date.now() 在服务器和客户端上不会相同 */}
      <div suppressHydrationWarning={true}>时间: {Date.now()}</div>
      <button onClick={update}>更新</button>
    </>
  );
};
Result

API

useUpdate

Returns

() => void: 强制更新函数

Arguments