JSX で HTML のように属性値を渡すとkeyref(React が扱う値)以外はpropsとして子コンポーネントに渡せます。

です。

const Child = props => {
  return 

{props.text || "default text"}

; }; const App = () => { return (
); };

Childtext属性を使っているので、親が使うときにtext属性を置いてあげるとその値を使うことができます。ですが、この値はが必ず渡されるという保証はありません。
予期しない動作にならないように、子ではフォールバック値が使われるように|| "default text"のように設定しておくと安心です。

JavaScript で飯食べたい歴約 5 年、 純( nju33 ) によるノートサイトです。

このサイトではドリンク代や奨学金返済の為、広告などを貼らせて頂いてますがご了承ください。

Change Log