跳至主要内容
版本: v18.0.0

升级到 Relay Hooks

Relay Hooks 是一套新的基于 Hooks 的 API,用于将 Relay 与 React 结合使用,它在现有的基于容器的 API 上进行了改进。

在本节中,我们将介绍如何开始使用 Relay Hooks,你需要了解哪些兼容性问题,以及如何将现有的基于容器的代码迁移到 Hooks(如果你选择这样做)。但是,请注意,将现有代码迁移到 Relay Hooks **并非**必需,**基于容器的代码将继续工作**。

访问 Relay Hooks

确保安装了最新版本的 React 和 Relay,并且你已经按照我们 安装与设置 指南中的额外设置进行操作。

yarn add react react-dom react-relay

然后,你可以从 **react-relay** 模块导入 Relay Hooks,或者如果你只想将 Relay Hooks 包含在你的包中,你可以从 **react-relay/hooks** 导入它们。

import {graphql, useFragment} from 'react-relay'; // or 'react-relay/hooks'

// ...

下一步

查看本节中的以下指南。

有关 API 本身的更多文档,请查看我们的 API 参考 或我们的 引导游览