Adakah saya perlu menggunakan pemilih?

Isi kandungan:

Adakah saya perlu menggunakan pemilih?
Adakah saya perlu menggunakan pemilih?
Anonim

Mengapa anda perlu menggunakan pemilih? Adalah amalan terbaik untuk memastikan keadaan stor Redux anda minimum dan memperoleh data daripada keadaan seperti yang diperlukan. Pemilih membantu dengan itu. Mereka boleh mengira data terbitan, membolehkan Redux menyimpan keadaan minimum yang mungkin.

Mengapa kami menggunakan pemilih?

Pemilih ialah salah satu sifat objek yang kami gunakan bersama-sama dengan konfigurasi komponen. Pemilih digunakan untuk mengenal pasti setiap komponen secara unik ke dalam pepohon komponen dan ia juga mentakrifkan cara komponen semasa diwakili dalam DOM HTML.

Apakah kegunaan pemilih dalam Redux?

Pemilih ialah fungsi yang mengambil keadaan Redux sebagai hujah dan mengembalikan beberapa data untuk dihantar ke komponen. const getUserData=keadaan=> keadaan.

Bolehkah saya menggunakan pemilih dalam pengurang?

Lazimnya tidak boleh menggunakan pemilih di dalam pengurang, kerana pengurang hirisan hanya mempunyai akses kepada hirisan keadaan Reduxnya sendiri dan kebanyakan pemilih menjangkakan akan diberikan keseluruhan keadaan akar Redux sebagai hujah.

Apakah pemilih dalam tindak balas?

useSelector ialah fungsi yang mengambil keadaan semasa sebagai hujah dan mengembalikan apa sahaja data yang anda inginkan daripadanya. Ia sangat serupa dengan mapStateToProps dan ia membolehkan anda menyimpan nilai pulangan di dalam pembolehubah dalam skop komponen berfungsi anda dan bukannya diturunkan sebagai prop.

Disyorkan: