升級至 Relay Hooks
Relay Hooks 是一組新的基於 Hooks 的 API,用於在 React 中使用 Relay,它改進了現有的基於容器的 API。
在本節中,我們將介紹如何開始使用 Relay Hooks、您需要了解的相容性,以及如果您選擇這樣做,如何將現有的基於容器的程式碼遷移到 Hooks。但是請注意,遷移現有程式碼到 Relay Hooks 並非必須,且基於容器的程式碼將繼續運作。
存取 Relay Hooks
請確保已安裝最新版本的 React 和 Relay,並且您已按照我們的安裝與設定指南進行額外設定
yarn add react react-dom react-relay
然後,您可以從 react-relay
模組匯入 Relay Hooks,或者如果您只想在您的 bundle 中包含 Relay Hooks,您可以從 react-relay/hooks
匯入
import {graphql, useFragment} from 'react-relay'; // or 'react-relay/hooks'
// ...
下一步
請查看本節中的以下指南