Klausimai, pažymėti „redux-thunk“

Tuščia tarpinė programinė įranga. „Redux Thunk“ tarpinės programinės įrangos įrankis leidžia rašyti veiksmų kūrėjus, kurie grąžina funkciją vietoj veiksmo. „Thunk“ gali būti naudojama, jei norite atidėti veiksmo siuntimą arba siųsti tik tuo atveju, jei įvykdoma tam tikra sąlyga. Vidaus funkcija gauna išsiuntimo ir getState () saugyklos parametrus kaip parametrus.
6
atsakymai

Kodėl mums reikalinga tarpinė programinė įranga, skirta asinchroniniam srautui Redux'e?

Remiantis dokumentais „Be tarpinės programinės įrangos,„ Redux “saugykla palaiko tik sinchroninį duomenų srautą.“ Aš nesuprantu, kodėl taip yra. Kodėl konteinerio komponentas negali skambinti asinchroniniu API ir tada išsiųsti d ...
nustatytas sausio 03 d '16 - 0:09
5
atsakymai

Privalumai / trūkumai naudojant redox saga su ES6 generatoriais palyginti su ES2017 async / wait

Neseniai Rex mieste buvo pasakyta daug apie paskutinį vaiką, yelouafi / redux-saga. Jis naudoja generatoriaus funkcijas klausymui / siuntimui. Prieš pradėdamas savo galvą, norėčiau žinoti „redux-sa“ naudojimo privalumus ir trūkumus.
nustatytas sausio 21 d „16“ 8:45 val
3
atsakymai

Koks skirtumas tarp sumažinimo ir sumažinimo?

Kiek aš žinau ir ištaisau, jei aš klystu, „redux-thunk“ yra tarpinė programinė įranga, kuri padeda mums siųsti asinchroninio darbo ir debug vertes pačioje veikloje, o kai naudoju redu ...
nustatytas balandžio 12 d '16, 18:19
3
atsakymai

Kaip pridėti keletą tarpinių programų „Redux“?

Turiu vieną tarpinės programinės įrangos komponentą, kuris jau yra prijungtas prie tinklo, sutrumpintas ir norėčiau pridėti dar vieną redagavimo žurnalą. Kaip ją konfigūruoti taip, kad mano programa naudoja tiek tarpinės programinės įrangos komponentus ...
gegužės 13 d., 17 val
1
atsakymas

React-Redux: kombinuotos pavarų dėžės: netikėti raktai

Mano paraiška veikia gerai, kol pradėsiu „Redux“ reduktorių derinimo. Bet kai aš jungiuosi, pradiniai ir pavarų raktai yra sumaišyti. funkcija blykstė (būsena = [], veiksmas) {jungiklis (action.type) {atvejis FLASH_MESSAGE_UPDATED: ret ...
lapkričio 12 d. '15, 20:41
2
atsakymai

grąžinti prekes iš parduotuvės po pristatymo

// EDATUOJAMA KLARUMUI Bandau susieti laiškus su santrumpos funkcija simple_action () {return {type: "SIMPLE_ACTION"}} eksporto funkcija async_action () {grąžinimo funkcija (išsiuntimas, getState) {grįžti išsiuntimas (paprastas apeliacija). > {...}) ...
nustatyti 28 sausis '16, 21:27
3
atsakymai

Asinchroniniai veiksmai Redux'e

Turiu „React“ programą, turiu atlikti „ajax“ skambutį (norint sužinoti) į internetinę paslaugą (async) naudojant „Redux“. Tai mano parduotuvė: importuoti {createStore, kohaldatakseMiddleware} iš „redux“; importuoti tuštumą nuo „redux-thunk“; importuoti duedates iš „./reduc ...
nustatyti 21 vas '16, 2:51
2
atsakymai

Kaip išgirsti tam tikrus turto pakeitimus „Redux“ saugykloje po to, kai išsiuntėte veiksmą

Šiuo metu bandau išsiaiškinti, kaip elgtis su siunčiančiais veiksmais komponente, atsižvelgiant į duomenų pasikeitimą po to, kai jis išsiunčiamas į kitą komponentą. Paimkite šį scenarijų: išsiųskite (someAjax) → nuosavybę būsenos atnaujinimuose. Po to man reikia ...
nustatytas balandžio 11 d „16“ 10:02 val
1
atsakymas

Kaip naudoti axios / ajax su santrumpa

Savo veiksme aš naudoju axios. Turiu žinoti, ar tai padaryti teisingai, ar ne. actions / index.js ==> importuoti axios iš „axios“; importo tipai iš „./actionTypes“ const APY_KEY = '2925805fa0bcb3f3df21bb0451f0358f'; const API_URL ...
nustatytas balandžio 15 d '16, 10:12
1
atsakymas

Kodėl naudoti „redux-thunk“?

Aš nesuprantu, kad reikia kažko panašaus į „redux-thunk“. Iš to, ką suprantu, šiukšlė yra funkcija, kuri grąžina funkciją. Man atrodo, kad supakuotos išraiškos ir tarpinės programinės įrangos naudojimas suklaidina tai, kas vyksta ...
gegužės 4 d. 17 d. 19:36
3
atsakymai

Ar galiu siųsti kelis veiksmus be „Redux Thunk“ tarpinės programinės įrangos?

Aš perskaičiau, kad „Redux Thunk“ yra patikimas būdas valdyti asinchroninius veiksmus / prašymus. Nieko ypatingo siųsti veiksmus kitais veiksmais. Kaip apie sinchronizuotų veiksmų siuntimą? Nesu tikras dėl veiklos problemų sprendimo ...
nustatyti 19 Vas '16, 1:04
4
atsakymai

Redux-thunk siunčia veiksmus ir laukia pakartotinio apdorojimo

importas Reaguoti iš „reaguoti“; importuoti {render} iš „reakcijos dom“; importuoti {createStore, applicationMiddleware} iš „redux“; importuoti {Provider, connect} iš „reaguoti redux“; importuoti tuštumą iš „redux-thunk“; const išjungtas = (būsena = tiesa, veiksmas) => {...
balandžio 18 d '18, 8:43
3
atsakymai

Įrašytų mašinų sumažinimo tipai (tipai)

Turiu redukcinį „Thunk“ veiksmą, kuris išskleidžia kai kuriuos duomenis ir tada siunčia kai kuriuos veiksmus (čia nerodomi kode, bet jį galite rasti žemiau esančioje demo nuorodoje) eksportuoti const fetchPosts = (id: string) => (išsiuntimas: .. .
yra nustatytas kovo 22 d. 18 val. 12:16
1
atsakymas

Naudoja getState geros praktikos Redux Thunk?

Aš matiau prieštaringus (ar tiesiog painius, man) atsakymus į kitus klausimus, ar getState naudojimas veiksmo viduje yra priimtinas ar ne, ir aš mačiau keletą kartų, kai tai vadinama anti-modeliu, man ...
nustatytas balandžio 6 d '17 - 9:02
2
atsakymai

„Lazy“ vertinimas „Javascript“

„Boilerplate“, kurį naudoju „React Redux“ projektui, šį komentarą sutikau kode: Tai yra storas, tai yra, funkcija, kurią funkcija nedelsdama grąžina į tingų įvertinimą. Tai yra neįtikėtinai naudinga asinchroniniams veiksmams sukurti, ypač ...
rugpjūčio 11 d '16, 22:43