React의 기본 연결
소개하다.
리액션ရဲ 갈고리 특징ဟာဆိုရင် 반응နောက်ပိုင်းမှာမှ စပြီးပါလာတဲ့ 특징.ဖြစ်ပါတယ်။ အဓိကရည်ရွယ်ချက်ကတော့ 클래스 구성 요소တွေမရေးတော့ပဲ 기능 구성 요소တွေမှာ 프레젠테이션တွေကို ထိန်းကြောင်းနိုင်ဖို့ပဲဖြစ်ပါတယ်။
React의 useState는 무엇입니까? useState
갈고리ဟာဆိုရင် 리액션မှာ အသုံးပြု့တဲ့ 갈고리တွေထဲကမှ အခြေခံကျဆုံးတစ်ခုလို့ဆိုနိုင်ပါတယ်။useState
갈고리ဆိုတာဘာလဲလို့ လွယ်ကူအောင်ပြောရလျှင် javascript 함수လို့မှတ်ထားပြီး 기능 구성 요소တွေမှာ 구성 부분ရဲ့ 프레젠테이션ကိုထိန်းချုပ်ဖို့သုံးတယ်လို့ဆိုရမှာပဲဖြစ်ပါတယ်။
어떻게 사용합니까? useState
갈고리ကိုသုံးမယ်ဆိုရင်တော့ ပထမဆုံးအနေနဲ့ useState
ကို react
도서관ကနေ 수입하다လုပ်ရပါမယ်။
import { useState } from 'react';
ပြီးတော့မှ ကိုယ်အသုံးချချင်တဲ့ 기능 구성 요소ထဲမှာ အောက်ပါ 구문အတိုင်းအသုံးပြု့ရမှာပဲ ဖြစ်ပါတယ်။
const [state, setState] = useState(initialState);
အဓိကကတော့ useState
갈고리ဟာဆိုရင် 가치관နှစ်ခုကို 되돌아오다ပြန်ပေးပါတယ်။
useState
갈고리ဟာဆိုရင် 리액션မှာ အသုံးပြု့တဲ့ 갈고리တွေထဲကမှ အခြေခံကျဆုံးတစ်ခုလို့ဆိုနိုင်ပါတယ်။useState
갈고리ဆိုတာဘာလဲလို့ လွယ်ကူအောင်ပြောရလျှင် javascript 함수လို့မှတ်ထားပြီး 기능 구성 요소တွေမှာ 구성 부분ရဲ့ 프레젠테이션ကိုထိန်းချုပ်ဖို့သုံးတယ်လို့ဆိုရမှာပဲဖြစ်ပါတယ်။어떻게 사용합니까? useState
갈고리ကိုသုံးမယ်ဆိုရင်တော့ ပထမဆုံးအနေနဲ့ useState
ကို react
도서관ကနေ 수입하다လုပ်ရပါမယ်။
import { useState } from 'react';
ပြီးတော့မှ ကိုယ်အသုံးချချင်တဲ့ 기능 구성 요소ထဲမှာ အောက်ပါ 구문အတိုင်းအသုံးပြု့ရမှာပဲ ဖြစ်ပါတယ်။
const [state, setState] = useState(initialState);
အဓိကကတော့ useState
갈고리ဟာဆိုရင် 가치관နှစ်ခုကို 되돌아오다ပြန်ပေးပါတယ်။
import { useState } from 'react';
const [state, setState] = useState(initialState);
initialState
ထဲကတန်ဖိုးရှိနေမှာပါ) အဲဒီတော့ ကျနော်တို့က 프레젠테이션ရဲ့ 가치관ကိုလိုချင်ရင် ပထမ 매개변수(
state
)ကိုသုံးပြီးတော့၊ 프레젠테이션ကို 업데이트လုပ်ချင်ရင်တော့ ဒုတိ့ယ 매개변수(setState
)ကို 함수 호출လုပ်ပြီး 업데이트လုပ်လေ့ရှိပါတယ်။ 프롬프트 및 규칙
state
နဲ့ setState
변수ကို ကိုယ်ကြိုက်တဲ့ နာမည်ပေးလို့ရတယ်ဆိုပေမဲ့ အများသုံးတဲ့ 통치하다အတိုင်းလိုက်နာတာက ပိုပြီးတော့ 스탠더드ကျပါတယ်။ဥပမာ။ ။ 반소자အတွက်
useState
ကိုသုံးတဲနေရာမှာconst [counterValue, updateCounter] = useState(၀);
အဲလိုမျိုးပေးမဲ့ အစားconst [count, setCount] = useState(၀);
ဆိုပြီးပေးသင့်ပါတယ်။ ဒါမှသာ နောက်တစ်ချိန် တစ်နေနေရာကနေ count
가치ကို ခေါ်သုံးတာနဲ့ 업데이트လုပ်လို့ရတဲ့ 함수명က setCount
ဆိုပြီးတန်းသိ့မှာဖြစ်ပါတယ်။useState
갈고리ကိုသုံးတဲ့နေရာမှာ၊ 프레젠테이션ရဲ့ 데이터 형식ဟာ ကိုယ်လိုချင်တဲ့ javascript 데이터 형식သတ်မှတ်လို့ရပါတယ်။ဥပမာ
const [count, setCount] = useState(၀); // number
const [items, setItems] = useState([]); // array
const [itemName, setItemName] = useState(""); // string
useState
갈고리ဟာဆိုရင် 로컬 컴포넌트အသေးစားတွေအတွက် အတော်အသုံးဝင်ပါတယ်။ ဒါပေမဲ့ ကိုယ်အနေနဲ့ 더 큰 논리 컴포넌트တွေအတွက်ဆိုရင်တော့ တစ်ခြား 국가관리대학တွေကိုအသုံးပြု့ရမှာဖြစ်ပါတယ်။ ဥပမာ Redux , Flux စတာတွေကို အသုံးပြု့နိုင်ပါတယ်။ 예제 기본 구조(카운터 응용 프로그램)
import React, { useState } from 'react';
function Counter() {
// Declare a new state variable, which we'll call "count"
const [count, setCount] = useState(0);
return (
<div>
<p>You clicked {count} times</p>
<button onClick={() => setCount(count + 1)}>
Click me
</button>
</div>
);
}
Counter App Example ကို demo
အနေနဲ့ကြည့်ချင်တယ်ဆိုရင်တော့ ဒီလင့် မှာသွားကြည့်လို့ရပါတယ်။반응 갈고리တွေအကြာင်းဖတ်ချင်တယ်ဆိုရင်တော့ ဒီလင့် မှာသွားဖတ်လို့ရပါတယ်။
အားလုံးကိုကျေးဇူးတင်ပါတယ်။
ဆက်လက်ကြိုးစားပါအုံးမည်။
A.Y.H
Reference
이 문제에 관하여(React의 기본 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ayarhlaine/basic-hook-usestate-in-react-4181텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)