Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Adakah terdapat sebarang middleware untuk redux in react?

Adakah terdapat sebarang middleware untuk redux in react?

WBOY
Lepaskan: 2022-04-27 12:13:04
asal
2154 orang telah melayarinya

Redux in react mempunyai middleware. Oleh kerana data redux memerlukan permintaan tak segerak, middleware diperlukan untuk melengkapkan permintaan asynchronous dalam redux boleh mengembangkan aplikasi redux Apabila komponen mencetuskan tindakan, tindakan itu akan diproses oleh middleware terlebih dahulu, dan kemudian diserahkan kepada reducer.

Adakah terdapat sebarang middleware untuk redux in react?

Persekitaran pengendalian tutorial ini: Sistem Windows 10, bertindak balas versi 17.0.1, komputer Dell G3.

Adakah middleware untuk redux in react

Adakah middleware untuk redux in react

Kerana kita mempunyai banyak data dalam redux yang memerlukan asynchronous permintaan, jadi kami memerlukan Middleware membantu kami menyelesaikan permintaan tak segerak dalam redux.

Middleware sebenarnya adalah fungsi Middleware membolehkan kami melanjutkan aplikasi redux. Dicerminkan secara khusus dalam keupayaan untuk memproses tindakan, apabila komponen mencetuskan tindakan, tindakan itu akan diproses oleh middleware terlebih dahulu Selepas middleware diproses, middleware akan menghantar tindakan kepada reducer, membenarkan pengurangan untuk meneruskan pemprosesan tindakan.

Aliran kerja Redux yang menambah middleware

Adakah terdapat sebarang middleware untuk redux in react?

Redux middleware biasa (redux-saga)

redux-saga lebih berkuasa daripada redux-thunk kerana redux-saga boleh mengekstrak operasi tak segerak daripada fail Action Creator dan meletakkannya dalam fail berasingan

Bagaimana untuk menggunakan redux- saga?

Muat turun:

npm install redux-saga
Salin selepas log masuk

Buat redux-saga middleware

import createSagaMiddleware from ' redux-saga '
const sagaMiddleware = createSagaMiddleware ( )
Salin selepas log masuk

Daftar sagaMiddleware

createStore (reducer , applyMiddleware (sagaMiddleware) )
Salin selepas log masuk

Pembelajaran yang disyorkan: "tutorial video bertindak balas"

Atas ialah kandungan terperinci Adakah terdapat sebarang middleware untuk redux in react?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan