⊗jsrxPmRDEFR 25 of 57 menu

Termék szerkesztési oldal a böngészőben Redux-ban

Az előző órán elkészítettük az űrlapot a termék szerkesztéséhez. Most rendeljünk hozzá egy útvonalat.

Nyissuk meg a termék alkalmazásunkat, és benne a App.jsx fájlt, és adjunk hozzá még egy gyermek útvonal objektumot a children tulajdonság számára (ne felejtsd el importálni a EditProductForm-ot):

{ path: '/editProduct/:productId', element: <EditProductForm />, },

Továbbá a szerkesztési űrlapra való navigáláshoz szükségünk van egy linkre. Ehhez nyissuk meg a ProductPage.jsx fájlt és helyezzük el ezt a linket a visszaadott JSX-ben, a termék mennyiségéről szóló utolsó bekezdés után és a záró div elött:

<Link to={`/editProduct/${product.id}`} className="link-btn"> edit </Link>

Importáld a Link-et is az útválasztó könyvtárából:

import { Link } from 'react-router-dom'

Indítsuk el az alkalmazásunkat és kattintsunk bármelyik termék megtekintés gombjára. Próbáljuk meg szerkeszteni, majd térjünk vissza a terméklistához a bal oldali menüben lévő 'Products' linkre kattintva. A Redux DevTools-ban láthatod az új productUpdated akciót és megtekintheted a változásokat a termék objektumban a store-ban.

Nyisd meg a diák alkalmazásodat. A App.jsx fájlban adj hozzá még egy gyermek útvonalat egy diák adatainak szerkesztéséhez.

Adj hozzá egy Link elemet a diák oldal JSX-éhez, hogy navigálhass a diák adatainak szerkesztési oldalára.

Indítsd el az alkalmazásod, próbáld meg szerkeszteni valamelyik diák adatait. Figyeld meg a böngésző címsorát, amikor a szerkesztési oldalon vagy. Nézd meg a változásokat a böngésző Redux DevTools-jában.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás