跳至主要内容

useResetRecoilState(state)

返回一个函数,该函数将把给定状态的值重置为其默认值。

使用useResetRecoilState()允许组件将状态重置为其默认值,而无需订阅组件以在状态更改时重新渲染。


function useResetRecoilState<T>(state: RecoilState<T>): () => void;
  • state: 可写的 Recoil 状态

示例

import {todoListState} from "../atoms/todoListState";

const TodoResetButton = () => {
const resetList = useResetRecoilState(todoListState);
return <button onClick={resetList}>Reset</button>;
};