Var lagras redux?
Var lagras redux?

Video: Var lagras redux?

Video: Var lagras redux?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Maj
Anonim

Staten i på nytt är lagrat i minne. Detta innebär att om du uppdaterar sidan raderas tillståndet. Staten i på nytt är bara en variabel som finns kvar i minnet eftersom den refereras av alla på nytt funktioner.

På samma sätt, hur kontrollerar jag min Redux-butik?

Tillgång Redux butik Inom dina DevTools, växla till "Din app"-kontext med hjälp av rullgardinsmenyn (understruken i bilden nedan) och du bör kunna komma till Redux butik och se dess nuvarande stat . Om vi kan komma till Lagra från DevTools-konsolen - vi kan komma till det från vår Cypress testa.

Därefter är frågan, använder Redux lokal lagring? Sparar till LocalStorage är uppnått använder Redux mellanprogram och sparar varje gång en åtgärd är hanteras av din reducer. Du kommer måste överföra sparmetoden till Redux's tillämpaMiddleware-metoden, som så

Härav, vad är en butik i Redux?

på nytt är en tillståndsbehållare för JavaScript-appar, ofta kallad en Redux butik . den butiker hela tillståndet för appen i ett oföränderligt objektträd. Att skapa en Lagra funktionen createStore(reducer, [initialState], [enhancer]) används för att skapa en ny Lagra . Det krävs tre argument: reducering - En reducerande funktion.

Är Redux-butiken säker?

1 Svar. på nytt lagrar stat i JavaScript-objekt. Detta gör den sårbar för en XSS-attack precis som localStorage eller sessionStorage. Om du behöver din JWT vara läsbar på klientsidan kan du fritt använda på nytt , se bara till att du tar hand om XSS ordentligt.

Rekommenderad: