TIL 15日目-リカバリベース
🍏 Achievement Goals 🍏
🍒 React State & Props
state
:内部変化の値.props
:外部から伝達された価格.propsの特徴は、親(親)コンポーネントから渡される値、オブジェクト形状、読み取り専用(read-only)です.
const [state 저장 변수, state 갱신 함수] = useState(상태 초기 값);
まず、上記のフォーマットを使用するstate変数を宣言します.const [isChecked, setIsChecked] = useState(false);
その後、イベントを処理する関数にステータスが更新されます.
const handleChecked = (event) => {
setIsChecked(event.target.checked);
}
最後に、使用する関数をinputのプロパティとします.<input type="checkbox" checked={isChecked} onChange={handleChecked} />
<Child text={'Hello World!'} /> // 1.
function Child(props) = { // 2.
return (
<div className='child'>
<p>{props.text}</p> // 3.
</div>
);
};
上のコードは、次のようにtag間に値を書き込むことができます.
<Child>Hello World!</Child> // 1.
function Child(props) = { // 2.
return (
<div className='child'>
<p>{props.children}</p> // 3.
</div>
);
};
Yes ! 😋
状態を判断する方法は3つあります.
Yes ! 😌
私たちはpropsを使ってプログラムを書くので、データは上から下へです.これを上から下への一方向データストリームと呼ぶ.
🍒 React Twittler State & Props
ハンドルを動かしたので、苦労しました.もう少し親しくしましょう^^
Reference
この問題について(TIL 15日目-リカバリベース), 我々は、より多くの情報をここで見つけました https://velog.io/@tamagoyakii/TIL-15일차-React-기초テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol