Mengapa Anda harus menggunakan pemilih? Ini adalah praktik terbaik untuk menjaga status penyimpanan Redux Anda minimal dan mengambil data dari status tersebut sesuai kebutuhan. Selektor membantu dengan itu. Mereka dapat menghitung data turunan, memungkinkan Redux untuk menyimpan keadaan seminimal mungkin.
Mengapa kita menggunakan penyeleksi?
Pemilih adalah salah satu properti dari objek yang kita gunakan bersama dengan konfigurasi komponen. Selektor digunakan untuk mengidentifikasi setiap komponen secara unik ke dalam pohon komponen, dan juga mendefinisikan bagaimana komponen saat ini direpresentasikan dalam DOM HTML.
Apa gunanya selektor di Redux?
Selektor adalah fungsi yang mengambil status Redux sebagai argumen dan mengembalikan beberapa data untuk diteruskan ke komponen. const getUserData=status=> status.
Bisakah saya menggunakan pemilih di peredam?
Biasanya tidak mungkin menggunakan penyeleksi di dalam reduksi, karena peredam irisan hanya memiliki akses ke irisan sendiri dari status Redux, dan sebagian besar penyeleksi berharap diberi seluruh status root Redux sebagai argumen.
Apa yang dimaksud dengan pemilih dalam reaksi?
useSelector adalah fungsi yang mengambil status saat ini sebagai argumen dan mengembalikan data apa pun yang Anda inginkan darinya. Ini sangat mirip dengan mapStateToProps dan memungkinkan Anda untuk menyimpan nilai kembalian di dalam variabel dalam lingkup komponen fungsional Anda alih-alih diturunkan sebagai props.