⊗jsrxPmRDEFR 25 of 57 menu

Produkta rediģēšanas lapa pārlūkprogrammā Redux

Iepriekšējā nodarbībā mēs izveidojām formu produkta rediģēšanai. Tagad pievienosim tai maršrutu.

Atvērsim mūsu produktu lietotni, un tajā failu App.jsx un pievienosim vēl vienu pakārtotā maršruta objektu massīvā īpašībai children (neaizmirstiet importēt EditProductForm):

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

Arī, lai pārietu uz rediģēšanas formu, mums ir jāizveido saite. Lai to izdarītu, atveriet ProductPage.jsx un ievietojiet šo saiti atgrieztajā izkārtojumā aiz pēdējā rindkopas ar produkta daudzumu un pirms noslēdzošā div:

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

Arī importējiet Link no maršrutētāja bibliotēkas:

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

Palaidīsim mūsu lietotni un noklikšķināsim uz kāda produkta skatīšanas pogas. Mēģināsim to rediģēt un atgriezīsimies atpakaļ pie produktu saraksta, noklikšķinot uz saites 'Products' kreisajā izvēlnē. Arī Redux DevTools varat redzēt jaunu darbību productUpdated un apskatīt izmaiņas produkta objektā store.

Atveriet savu studentu lietotni. Failā App.jsx pievienojiet vēl vienu pakārtoto maršrutu studenta datu rediģēšanai.

Pievienojiet elementu Link izkārtojumā studenta lapā, lai pārietu uz tā datu rediģēšanas lapu.

Palaidiet savu lietotni, mēģiniet rediģēt kāda studenta datus. Pievērsiet uzmanību pārlūkprogrammas adreses joslai, kad atrodaties datu rediģēšanas lapā. Apskatiet izmaiņas pārlūkprogrammas Redux DevTools.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt