useFetchers

useFetchers

返回所有正在进行的 fetchers 的数组。这对于应用程序中未创建 fetchers 但希望使用其提交参与乐观 UI 的组件很有用。

import { useFetchers } from "@remix-run/react";

function SomeComponent() {
  const fetchers = useFetchers();
  fetchers[0].formData; // FormData
  fetchers[0].state; // etc.
  // ...
}

fetchers 不包含 fetcher.Formfetcher.submitfetcher.load,仅包含 fetcher.formDatafetcher.state 等状态。

其他资源

讨论

API

文档和示例根据以下许可获得许可 MIT