歡迎使用 Recoil 0.5,其中包含一些新的 API 和改進。
更新選取器的 Hook
已新增 useRecoilRefresher_UNSTABLE()
Hook,可用於更新執行資料查詢的選取器。如果你只想為了取得更新的資料或因錯誤而重試,這項功能會很有用。(#972、#1294、#1302)
改善 Atom 效果
- 新增
isReset
參數至onSet()
回呼,以了解 Atom 是否已重設。(#1358、#1345) - 新增
getLoadable()
、getPromise()
與getInfo_UNSTABLE()
,可用於讀取其他 Atom。(#1205、#1210)
Loadable 函數
RecoilLoadable
介面現在可讓您建立自己的 Loadable
物件。(#1263、#1264、#1312)
其他修正和改進
還有許多結構調整為即將推出的 recoil-sync
函式庫發佈做準備...