Skip to main content

useUpdate

用于主动使组件重新渲染的 hooks。

引入​

import {useUpdate} from '@baidu/acud-pro-components';

基本用法​

function App() {
const update = useUpdate();
const renderCount = React.useRef(0);
renderCount.current += 1;

return (
<>
<div>renderCount: {renderCount.current}</div>
<Button onClick={update}>update</Button>
</>
);
}

API​

type useUpdate = () => () => void
参数说明类型默认值
update用来强制更新的函数() => void--