useNavigation

useNavigation

摘要

参考文档 ↗

返回当前的 Navigation,当没有导航正在进行时,默认为“空闲”导航。您可以使用它来渲染等待中的 UI(如全局加载指示器)或从表单导航中读取 FormData

import { useNavigation } from "react-router";

function SomeComponent() {
  let navigation = useNavigation();
  navigation.state;
  navigation.formData;
  // etc.
}

签名

function useNavigation(): Navigation

返回

当前的 Navigation 对象

文档和示例 CC 4.0
编辑