Integrering av Redux-butiken i React-appen
Praktik
När butiken är konfigurerad kan den användas i appen. Vi måste tillhandahålla store till hela appen. Vi gör detta i filen index.js.
import React from "react";
import ReactDOM from "react-dom/client";
import { Provider } from "react-redux";
import App from "./App/App";
import store from "./redux/store";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<Provider store={store}>
<React.StrictMode>
<App />
</React.StrictMode>
</Provider>
);
Kodförklaring: Integrering av Redux-butiken i en React-app med hjälp av react-redux-biblioteket. Låt oss gå igenom det steg för steg.
- Rad 3: Importera
Provider-komponenten frånreact-redux-biblioteket; - Rad 5: Importera
store-objektet från en fil som heterstore.js, placerad i en mapp som heterredux; - Rad 9-13:
Provider-komponenten omsluterApp-komponenten.Providerär en högre ordningens komponent som tillhandahålls avreact-reduxoch gör Redux-butiken tillgänglig för komponenterna i appen; - Rad 9:
store-objektet skickas som en prop tillProvider-komponenten. Denna prop heterstoreoch dess värde är det importeradestore-objektet.
1. Vad är syftet med Provider-komponenten från react-redux-biblioteket?
2. Vilken prop används för att tillhandahålla Redux-butiken till Provider-komponenten?
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 4
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 4.17
Integrering av Redux-butiken i React-appen
Svep för att visa menyn
Praktik
När butiken är konfigurerad kan den användas i appen. Vi måste tillhandahålla store till hela appen. Vi gör detta i filen index.js.
import React from "react";
import ReactDOM from "react-dom/client";
import { Provider } from "react-redux";
import App from "./App/App";
import store from "./redux/store";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<Provider store={store}>
<React.StrictMode>
<App />
</React.StrictMode>
</Provider>
);
Kodförklaring: Integrering av Redux-butiken i en React-app med hjälp av react-redux-biblioteket. Låt oss gå igenom det steg för steg.
- Rad 3: Importera
Provider-komponenten frånreact-redux-biblioteket; - Rad 5: Importera
store-objektet från en fil som heterstore.js, placerad i en mapp som heterredux; - Rad 9-13:
Provider-komponenten omsluterApp-komponenten.Providerär en högre ordningens komponent som tillhandahålls avreact-reduxoch gör Redux-butiken tillgänglig för komponenterna i appen; - Rad 9:
store-objektet skickas som en prop tillProvider-komponenten. Denna prop heterstoreoch dess värde är det importeradestore-objektet.
1. Vad är syftet med Provider-komponenten från react-redux-biblioteket?
2. Vilken prop används för att tillhandahålla Redux-butiken till Provider-komponenten?
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 4