公開旗標以停用「重複原子鍵」檢查/記錄,因為在 NextJS 或使用快速更新的一些開發環境等環境中,此動作太過繁瑣。(#733, #2020, #2046)
- 從後坐力套件匯入
RecoilEnv
,並在程式碼中設定RecoilEnv.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED = false
以停用檢查與記錄。 - 我們也支援在 NodeJS 環境(例如 NextJs)中使用
process.env.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=false
- 警告:這樣會停用所有重複原子鍵的檢查,包含合法錯誤,因此請謹慎使用!
- 從後坐力套件匯入
在不支援
useSyncExternalStore()
的嵌套渲染器的 React 18 環境中使用的解決方案。(#2001, #2010)
後坐力 0.7.6
·一分鐘閱讀時間