React 입문 - Tips2 - JSX란?
5088 단어 JSX
목차
React 입문
JSX란?
라는 것 같습니다.
나는 부드럽게만 이해합니다.
JSX의 설명을 보자.
이런 느낌입니다.
import React, {useState, useLayoutEffect} from 'react';
export const JsxTest: React.FC = () => {
/** これがJSXということらしいです! */
const jsxComp = <>
<div>あいうえお</div>
<div>かきくけこ</div>
</>;
/** レンダー部分 */
return (
jsxComp
);
};
export default JsxTest;
아래와 같이 표시되면 OK입니다.
이 부분입니다. 변수에 HTML 태그적인 녀석을 쏟고 있군요.
그런 것 같습니다.
const jsxComp = <>
<div>あいうえお</div>
<div>かきくけこ</div>
</>;
그건 그렇고, 다음은 안됩니다.
결과적으로 하나의 요소를 반환해야 하는 것 같습니다.
const jsxComp = <div>あいうえお</div>
<div>かきくけこ</div>;
그리고, jsxComp의 태그 안에 변수를 반영시키는 경우는,
다음과 같이 설명합니다.
괄호로 묶습니다.
/** これがJSXということらしいです! */
const msg1 = 'あいうえお';
const msg2 = 'かきくけこ';
const jsxComp = <>
<div>{msg1}</div>
<div>{msg2}</div>
</>;
이상
Reference
이 문제에 관하여(React 입문 - Tips2 - JSX란?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yokowake12345/items/a14fe2b7bbe28497e67a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import React, {useState, useLayoutEffect} from 'react';
export const JsxTest: React.FC = () => {
/** これがJSXということらしいです! */
const jsxComp = <>
<div>あいうえお</div>
<div>かきくけこ</div>
</>;
/** レンダー部分 */
return (
jsxComp
);
};
export default JsxTest;
const jsxComp = <>
<div>あいうえお</div>
<div>かきくけこ</div>
</>;
const jsxComp = <div>あいうえお</div>
<div>かきくけこ</div>;
/** これがJSXということらしいです! */
const msg1 = 'あいうえお';
const msg2 = 'かきくけこ';
const jsxComp = <>
<div>{msg1}</div>
<div>{msg2}</div>
</>;
Reference
이 문제에 관하여(React 입문 - Tips2 - JSX란?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yokowake12345/items/a14fe2b7bbe28497e67a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)