Redux-da o'rta dastur nima?
Redux-da o'rta dastur nima?

Video: Redux-da o'rta dastur nima?

Video: Redux-da o'rta dastur nima?
Video: React redux haqida umumiy tushuncha 2024, May
Anonim

Redux o'rta dasturi . O'rta dastur do'konga yuborilgan harakatlar do'konning reduktoriga yetib borishidan oldin ular bilan o'zaro ta'sir qilish usulini taqdim etadi. uchun turli xil foydalanishga misollar o'rta dastur ro'yxatga olish harakatlari, xatolar haqida xabar berish, asinxron so'rovlar qilish va yangi amallarni jo'natish kiradi.

Bundan tashqari, reaksiyadagi vositachi dastur nima?

The o'rta dastur jo'natuvchi va reduktorlar o'rtasida o'tiradi, ya'ni biz jo'natilgan harakatlarimizni reduktorlarga etib borgunga qadar o'zgartirishimiz yoki jo'natish paytida ba'zi kodlarni bajarishimiz mumkinligini anglatadi. Reduxga misol o'rta dastur redux-thunk bo'lib, u sizga harakat o'rniga funksiyani qaytaradigan harakat yaratuvchilarni yozish imkonini beradi.

Yuqoridagilardan tashqari, Redux-da asinxron oqim uchun nima uchun bizga o'rta dastur kerak? Redux Rahmat o'rta dastur harakat oʻrniga funksiya qaytaruvchi harakat yaratuvchilarni yozish imkonini beradi. Thunk harakatning jo'natilishini kechiktirish yoki ma'lum bir shart bajarilgan taqdirdagina jo'natish uchun ishlatilishi mumkin. Ichki funktsiya dispatch va getState do'kon usullarini parametr sifatida qabul qiladi.

Bundan tashqari, redux thunk o'rta dasturi nima ekanligini bilish uchun?

Redux Thunk a hisoblanadi o'rta dastur bu sizga harakat ob'ekti o'rniga funktsiyani qaytaradigan harakat yaratuvchilarni chaqirish imkonini beradi. Ushbu funktsiya do'konning jo'natish usulini oladi, so'ngra asinxron operatsiyalar tugagandan so'ng funktsiya tanasi ichida muntazam sinxron harakatlarni jo'natish uchun ishlatiladi.

Redux ildiz reduktorini yaratish uchun qanday yordamchi funksiyani taqdim etadi?

Redux bittadan foydalanadi ildiz reduktor funktsiyasi joriy holatni (va harakatni) kirish sifatida qabul qiladi va yangi holatni qaytaradi.

Tavsiya: