勉強する
クラス構成部品と関数構成部品の特徴とHooksの必要性を理解します.
propsの概念を一言で説明することができます.
stateの概念は一言で説明できます.
useState hookを使用してReact構成部品の状態を管理できます.
stateを使用してUIの変更を表すことができます.
イベントでstateを変更できます.
propsの概念を使用して、親要素の状態をサブ要素に反映できます.
propsの概念を利用して,子供に起こったイベントで親の状態値を変えることができる.(Stateドラッグ&ドロップ)
まずPropsを見てガルシア
props? properties:プロパティ 素子属性値 オブジェクト (親コンポーネントとして渡されるデータを含む) propsでは、すべてのJavaScript値をサブコンポーネントに渡すことができます. propsはエレメントに付与された属性です
親->子で継承されたプロパティ.キー値でアクセスできます.
props.キー値を使用して、必要に応じて再使用できます.
親コンポーネントでは、name=""が子コンポーネントに渡されます.
サブエレメント(Child)から渡された名前をキー値としてアクセスして貼り付けた場合、操作を繰り返す必要はありません.子供一人一人に隣接する.
(propsオブジェクトのキー値を使用してアクセス)
(JavaScript関数{}を使用)
State
propsとは異なり、データが変更される場合があります.
stateは、画面に表示する構成部品のui状態です.
stateは関数の最上位にあります.
stateを設定する場合は、画面に示すように、usState関数をインポートして使用します.
const [color, setColor] = useState('red');
最初のパラメータは、ステータス値を格納する変数です.
2番目のパラメータは状態値に従って変化する関数です
stateは変数をcolorに設定し、colorを更新する関数をcolorに設定し、初期値をredに設定します.
propsの概念を一言で説明することができます.
stateの概念は一言で説明できます.
useState hookを使用してReact構成部品の状態を管理できます.
stateを使用してUIの変更を表すことができます.
イベントでstateを変更できます.
propsの概念を使用して、親要素の状態をサブ要素に反映できます.
propsの概念を利用して,子供に起こったイベントで親の状態値を変えることができる.(Stateドラッグ&ドロップ)
まずPropsを見てガルシア
props?
親->子で継承されたプロパティ.キー値でアクセスできます.
props.キー値を使用して、必要に応じて再使用できます.
import React from "react";
import Child from "./Child";
function Parent() {
return (
<div>
<h1>부모 컴포넌트</h1>
<Child />
);
}
export default Parent;
Childをimportで受信し、Child素子を出力する.import React from "react";
import Child from "./Child";
function Parent() {
return (
<div>
<h1>부모 컴포넌트</h1>
<Child name='태호' />
<Child name='상욱' />
<Child name='종우' />
</div>
);
}
export default Parent;
import React from "react";
function Child(props) {
return (
<>
<h1>자식 컴포넌트 {props.name}</h1>
</>
);
}
export default Child;
ということで、親コンポーネントでは、name=""が子コンポーネントに渡されます.
サブエレメント(Child)から渡された名前をキー値としてアクセスして貼り付けた場合、操作を繰り返す必要はありません.子供一人一人に隣接する.
(propsオブジェクトのキー値を使用してアクセス)
(JavaScript関数{}を使用)
State
propsとは異なり、データが変更される場合があります.
stateは、画面に表示する構成部品のui状態です.
stateは関数の最上位にあります.
stateを設定する場合は、画面に示すように、usState関数をインポートして使用します.
import React, { useState } from 'react';
function State() {
const [color, setColor] = useState('red');
return (
<div>
<h1>Function Component | State</h1>
</div>
);
}
export default State;const [color, setColor] = useState('red');
最初のパラメータは、ステータス値を格納する変数です.
2番目のパラメータは状態値に従って変化する関数です
stateは変数をcolorに設定し、colorを更新する関数をcolorに設定し、初期値をredに設定します.
Reference
この問題について(勉強する), 我々は、より多くの情報をここで見つけました https://velog.io/@dovra_/작성중テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol