⊗jsrxPmRDEFR 25 of 57 menu

Redux-də Brauzerdə Məhsul Redaktə Səhifəsi

Keçən dərsdə biz redaktə forması hazırlamışdıq. Gəlin ona marşrut əlavə edək.

Məhsul tətbiqimizi açaq, App.jsx faylında children xassəsi üçün massivə başqa bir child marşrut obyekti əlavə edək (EditProductForm-u import etməyi unutmayın):

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

Həmçinin redaktə formasına keçid üçün bizə link lazımdır. Bunun üçün ProductPage.jsx faylını açaq və bu linki, məhsul sayı olan son abzasdan sonra və bağlayıcı div-dan əvvəl qoyaq:

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

Həmçinin Link-i router kitabxanasından import edək:

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

Tətbiqimizi işə salaq və hansısa məhsulun baxış düyməsinə klik edək. Onu redaktə etməyə cəhd edək və sol menyudakı 'Products' linkinə klikləyərək məhsul siyahısına qayıdaq. Həmçinin Redux DevTools-da yeni productUpdated aksiyasını görə və store-dakı məhsul obyektindəki dəyişikliklərə baxa bilərsiniz.

Tələbə tətbiqinizi açın. App.jsx faylında tələbə məlumatlarını redaktə etmək üçün başqa bir child marşrut əlavə edin.

Tələbə səhifəsindəki qaydada, onun məlumatlarının redaktə səhifəsinə keçid üçün Link elementi əlavə edin.

Tətbiqinizi işə salın, hansısa tələbənin məlumatlarını redaktə etməyə cəhd edin. Redaktə səhifəsində olduğunuz zaman brauzerin ünvan sətrinə fikir verin. Brauzerin Redux DevTools-undakı dəyişikliklərə baxın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et