⊗jsrxPmRDEFR 25 of 57 menu

Արտադրանքի խմբագրման էջ դիտարկիչում Redux-ում

Նախորդ դասին մենք ստեղծեցինք ձև արտադրանքը խմբագրելու համար: Եկեք դրա համար երթուղի ավելացնենք:

Բացենք մեր ապրանքների հավելվածը, իսկ դրա մեջ App.jsx ֆայլը և ավելացնենք ևս մեկ դուստր երթուղու օբյեկտ children հատկության համար նախատեսված զանգվածում (մի mոռացեք իմպորտ անել EditProductForm-ը):

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

Նաև խմբագրման ձևին անցնելու համար մեզ պետք է հղում ստեղծել: Դրա համար բացենք ProductPage.jsx ֆայլը և տեղադրենք այս հղումը վերադարձվող վերստում ապրանքի քանակով վերջին պարբերությունից հետո և փակվող դիվից առաջ:

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

Նաև իմպորտ անենք Link-ը ռութերի գրադարանից:

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

Գործարկենք մեր հավելվածը և կտտացնենք որևէ ապրանքի դիտման կոճակին: Փորձենք այն խմբագրել և վերադառնանք հետ դեպի ապրանքների ցանկը, կտտացնելով ձախ 메뉴ի 'Products' հղմանը: Նաև Redux DevTools-ում կարող եք տեսնել նոր ակցիա productUpdated և դիտել փոփոխությունները ապրանքի օբյեկտում store-ում:

Բացեք ձեր ուսանողների հավելվածը: App.jsx ֆայլում ավելացրեք ևս մեկ դուստր երթուղի ուսանողի տվյալները խմբագրելու համար:

Ավելացրեք Link տարրը ուսանողի էջի վերստում՝ նրա տվյալների խմբագրման էջին անցնելու համար:

Գործարկեք ձեր հավելվածը, փորձեք խմբագրել որևէ ուսանողի տվյալները: Ուշադրություն դարձրեք դիտարկիչի հասցեային տողին, երբ գտնվում եք խմբագրման էջում: Դիտեք փոփոխությունները դիտարկիչի Redux DevTools-ում:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել