⊗jsrtPmStUs 52 of 112 menu

React-də State-lərdən Istifadə

Məhsulun adını ehtiva edən state yaratmaq üçün useState funksiyasından istifadə edək:

const state = useState('prod');

Nəticədə state sabiti bir massiv olacaq, onun birinci elementində məhsulun adı, ikincisində isə adı dəyişdirmək üçün funksiya saxlanılacaq:

const state = useState('prod'); const name = state[0]; const setName = state[1];

Qısalıq üçün adətən massiv üçün aralıq sabitdən istifadə edilmir, əvəzinə destrukturizasiyadan istifadə olunur:

const [name, setName] = useState('prod');

Gəlin indi məhsulun adı ilə state-imizi bir istənilən qrafik interfeysdə çıxaraq:

return <p> <span>{name}</span> </p>;

Gəlin hamısını birləşdirək və aşağıdakı kodu əldə edək:

import React, { useState } from 'react'; function App() { const [name, setName] = useState('prod'); return <div> <span>{name}</span> </div>; } export default App;

Bu kodu işə salsaq, əvvəlcə div-də state-in ilkin qiyməti, bizim vəziyyətimizdə 'prod' çıxarılacaq. setName funksiyası vasitəsilə state dəyişdirildikdə qrafik interfeysdə avtomatik olaraq state-in yeni qiyməti peyda olacaq.

Tutaq ki, ekranda istifadəçi məlumatlarını göstərmək istəyirsiniz: onun adı, soyadı, yaşı. Bunun üçün müvafiq ilkin qiymətləri olan state-lər yaradı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