Rumah > Soal Jawab > teks badan
Saya sedang membangunkan aplikasi papan pemuka yang boleh disesuaikan oleh pengguna untuk memaparkan komponen pilihan mereka. Setelah ia dikonfigurasikan, bagaimanakah cara saya menyimpan keadaan ini supaya apabila pengguna melawat semula aplikasi, ia memuatkan tetapan yang sama seperti semasa mereka pergi?
Sebagai contoh, saya mempunyai komponen berikut yang tersedia: A, B, C, D, E
。用户配置他们的仪表盘只渲染A, C, D
。我希望当用户重新加载或重新访问页面时,渲染相同的组件(A, C, D
) dan negeri masing-masing. Saya tidak mahu pengguna perlu mengkonfigurasi semula aplikasi setiap kali.
Saya mempertimbangkan untuk menyimpan data dalam fail teks, tetapi saya tidak pasti cara menukar data itu kembali kepada komponen. Ada apa-apa cadangan?
P粉1393512972023-09-12 09:51:38
Jika anda bercakap tentang menyimpan data dalam penyemak imbas anda, anda mempunyai beberapa pilihan:
Untuk React, anda juga boleh mencari perkara seperti useLocalStorage
(类似于useState
) yang memudahkan penggunaan di atas sebagai contoh. Namun, API pelayar tulen mungkin cukup mudah.
Tetapi, secara realistik, penyelesaiannya mungkin bergantung pada cara anda menentukan (mengenal pasti) "pengguna" anda. Adakah dia yang membuka pelayar? Atau orang yang log masuk dalam apl anda?