Flere Async Forespørsler Bruke Redux thunk

stemmer
41

Jeg har mange komponenter i søknaden min, og hver er avhengig av spesifikke data. Dataene for hver komponent oppdateres med jevne mellomrom. Så jeg i oppdrag å utføre flere async forespørsler jevne mellomrom. La oss anta forespørsler er i noen array. Siden komponentene i den søknaden kan tilsettes til eller fjernes, er dynamisk rekken av forespørsler. Ex. Hvis vi fjerner en komponent, ønsker vi å fjerne spesifikke data anmodning om at komponenten siden vi ikke trenger dataene lenger - og det tar unødvendig båndbredde. Motsatt effekt når vi legger til en ny komponent.

Den dynamiske natur forespørsler betyr at jeg kan ikke hardcode de konkrete forespørsler om å utføre. Vil det fortsatt være mulig å kjede forespørsler som i https://github.com/reactjs/redux/issues/1676 selv om antall forespørsler som må utføres er ukjent? Hvordan kan jeg oppnå dette problemet ved hjelp av Redux thunks? Eller er deres bedre måter å løse dette problemet?

Som et notat, jeg setter dataene for hver forespørsel i en matrise i redux butikken. Grunnen er fordi i programmet, er det mulig å ha flere komponenter som deler de samme dataene. Det ville være bortkastet å ha hver komponent trekke de samme data som i sine lokale reagere tilstander.

Publisert på 19/12/2017 klokken 20:52
bruker
På andre språk...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more