跳至主要內容

API 參考

此部分記載原始 Redux 核心 API。Redux 核心很小,它定義了一組供您實作的合約(例如 reducer),並提供一些輔助函式將這些合約連結在一起。

實際上,你不會直接使用 Redux 核心Redux Toolkit 是我們官方推薦用於撰寫 Redux 邏輯的方法。它包裝了 Redux 核心,並包含我們認為對於建構 Redux 應用程式至關重要的套件和函式。Redux Toolkit 建構在我們建議的最佳實務中,簡化了大多數 Redux 任務,防止常見錯誤,並讓撰寫 Redux 應用程式變得更容易。此外,React-Redux 讓你的 React 元件可以與 Redux 儲存體對話。

在此查看其 API 文件

危險

原始 Redux 核心的 createStore 方法已棄用!

createStore 將會持續運作,但我們不鼓勵直接使用 createStore 或原始的 redux 套件。

相反地,你應該使用 configureStore 方法 從我們的官方 Redux Toolkit 套件中,它包裝了 createStore 以提供更好的預設設定和組態方法。你還應該使用 Redux Toolkit 的 createSlice 方法 來撰寫 reducer 邏輯。

Redux Toolkit 也重新匯出了 redux 套件中包含的所有其他 API。

請參閱 移轉至現代 Redux 頁面,以取得有關如何更新現有的舊版 Redux 程式碼庫以使用 Redux Toolkit 的詳細資訊。

頂層匯出

儲存 API