升级到 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'
// ...
下一步
查看本节中的以下指南。