Web_React #15
210826
Web_React #15
これまでjsxセクションはレンダリングで使用されていました.
しかし、この部分を変数に入れて使っても、正常に動作します.
この要素をコンソールに出力しましょう
jsオブジェクトが出力される様子が見えます.
reactはreact elementと呼ぶ.
このReact要素をRenderメソッドに渡すと、Reactはオブジェクトを解析しhtmlとしてレンダリングします.
react elementはreact構成画面の最も基本的で最も核心的な要素である.
これを関数形式にすると、カスタムラベルのように使用できます.
Helloタグは、関数内で返されるタグを表します.
正常に動作.
このHelloという関数はReact Componentと呼ばれています.
Reactを開発する場合は、React要素をReactコンポーネントとして作成して利用します.
単純に関数を作成してコンポーネントになるわけではありません.
1.頭文字大文字
2.jsx構文を使用して作成されたreact Elementを返す必要があります.
リファレンス
https://www.codeit.kr/courses/react-frontend-development/topics/getting-started-with-react
Web_React #15
これまでjsxセクションはレンダリングで使用されていました.
しかし、この部分を変数に入れて使っても、正常に動作します.
import ReactDOM from 'react-dom';
const product = 'MacBook';
const model = 'Air';
const item = product + model;
const imageUrl =
'https://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/MacBook_with_Retina_Display.png/500px-MacBook_with_Retina_Display.png';
const element = <>
<h1>나만의 {item} 주문하기</h1>
<img src={imageUrl} alt="제품 사진" />
<button onClick={handleClick}>확인</button>
</>;
function handleClick(){
alert("곧 도착합니다!");
}
ReactDOM.render(
element,
document.getElementById('root')
);
要素に入れて伝えました.この要素をコンソールに出力しましょう
jsオブジェクトが出力される様子が見えます.
reactはreact elementと呼ぶ.
このReact要素をRenderメソッドに渡すと、Reactはオブジェクトを解析しhtmlとしてレンダリングします.
react elementはreact構成画面の最も基本的で最も核心的な要素である.
これを関数形式にすると、カスタムラベルのように使用できます.
import ReactDOM from 'react-dom';
const element = (
<>
<Hello />
<Hello />
<Hello />
</>
)
function Hello(){
return <h1>안녕 리액트</h1>;
}
console.log(element)
ReactDOM.render(
element,
document.getElementById('root')
);
react要素を返すhello関数を作成した場合、要素変数にjsxコードを記述するときに、関数名のタグを使用できます.Helloタグは、関数内で返されるタグを表します.
正常に動作.
このHelloという関数はReact Componentと呼ばれています.
Reactを開発する場合は、React要素をReactコンポーネントとして作成して利用します.
単純に関数を作成してコンポーネントになるわけではありません.
1.頭文字大文字
2.jsx構文を使用して作成されたreact Elementを返す必要があります.
リファレンス
https://www.codeit.kr/courses/react-frontend-development/topics/getting-started-with-react
Reference
この問題について(Web_React #15), 我々は、より多くの情報をここで見つけました https://velog.io/@kimhaech/WebReact-15-9rhkitodテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol