ScriptsProps: Omit<React.HTMLProps<HTMLScriptElement>,
    | "children"
    | "async"
    | "defer"
    | "src"
    | "type"
    | "noModule"
    | "dangerouslySetInnerHTML"
    | "suppressHydrationWarning">

一些常用属性

  • <Scripts crossOrigin> 用于托管与你的应用不同的服务器上的静态资源。
  • <Scripts nonce> 支持具有 脚本内容安全策略nonce-sources<script> 标签。

你不能传递诸如 async, defer, src, type, noModule 等属性,因为它们由 React Router 内部管理。