跳到主要內容

後坐力 0.7.6

·一分鐘閱讀時間
  • 公開旗標以停用「重複原子鍵」檢查/記錄,因為在 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)