Referensi API
Fungsi utama yang diekspor oleh global-rx-state dan bentuk pengembaliannya.
createRxState
Jika ada satu argumen, itu adalah mode tuple anonim, dan jika nama diberikan, itu adalah mode objek bernama. Mode bernama mendukung panggilan di dalam komponen.
createRxStateTuple
Digunakan ketika nama ditentukan pada runtime tetapi urutan pengembalian tuple diperlukan. Opsi penyimpanan dapat digunakan bersama kunci bernama.
createRxReducer / createRxReducerTuple
nilai penyimpanan
RxStateStorage mencakup alias yang kompatibel dengan backend persistence. sessionstorage dan sessionStorage menggunakan sessionStorage browser.
automemilih driver localForage yang mungkin dalam urutan IndexedDB, WebSQL, localStorage. Penyimpanan yang diselesaikan dari API pencarian akan mengembalikan backend yang dipilih, bukan auto.
Utilitas penyimpanan
Storage untuk state yang dinamai dan reducer dapat diperiksa dengan tiga utilitas.
hasRxState memeriksa apakah ada nilai dalam pengaturan storage yang ditentukan. findRxStateStorages mengembalikan backend nyata yang telah diverifikasi tanpa duplikasi, dan getRxStateStorageInfo selalu mengembalikan lokasi penyimpanan yang diverifikasi dalam bentuk array.
storageKey adalah kunci item yang sebenarnya dan fullKey adalah kunci lengkap yang dapat diperiksa di backend yang mengekspos kunci datar. Jika nama yang sama ada di beberapa pengaturan storage, maka hasil getRxStateStorageInfo juga akan mengembalikan beberapa item.