返回当前的 Navigation
,当没有导航正在进行时,默认为“空闲”导航。您可以使用它来渲染等待中的 UI(如全局加载指示器)或从表单导航中读取 FormData
。
import { useNavigation } from "react-router";
function SomeComponent() {
let navigation = useNavigation();
navigation.state;
navigation.formData;
// etc.
}
function useNavigation(): Navigation
当前的 Navigation
对象