初めての React Component
Last updated
Last updated
// 単なる関数
const returnReactElement = () => {
return <h2>name</h2>;
};
// 関数なので以下のように実行して使う
// returnReactElement()
// React Component にするには、
// 全く同じ内容のまま、冒頭を大文字にする
const ReturnReactElement = props => {
return (
<h2>
{props.name} {props.music}
</h2>
);
};
// Component なので以下のようにタグを記述して使う
// 閉じタグを忘れないように
// <ReturnReactElement />render(
<ReturnReactElement name="nakanishi" music="jazz" />,
document.getElementById('root')
);props = {
name: 'nakanishi',
music: 'jazz'
};import React from 'react'
import { render } from 'react-dom'
const ReturnReactElement = props => {
return (
<h2>
{props.name} {props.music}
</h2>
);
};
render(
<ReturnReactElement name="nakanishi" music="jazz" />,
document.getElementById('root')
)name = 'nakanishi'
music = 'jazz'const ReturnReactElement = ({ name, music }) => {
return (
<h2>
{name} {music}
</h2>
);
};import React from "react";
import { render } from "react-dom";
// 関数
const returnReactElement = () => {
return <h2>name</h2>;
};
// React Component にするには、
// 全く同じ内容のまま、冒頭を大文字にする
const ReturnReactElement = props => {
return (
<h2>
{props.name} {props.music}
</h2>
);
};
const ReturnReactElement2 = ({ name, music }) => {
return (
<h2>
{name} {music}
</h2>
);
};
render(
<ReturnReactElement2 name="nakanishi" music="jazz" />,
document.getElementById("root")
);