TypeScript
生徒コンポーネント
出典: 【React×Typescript】typeのPropsをジェネリックで定義して共通化する — Reactでコンポーネントを2つ用意する / 生徒コンポーネント
import React, {FC} from 'react';
const Student : FC = () => {
return (
<div>
<h2>生徒コンポーネント</h2>
<p>名前:</p>
<p>学年:</p>
</div>
);
};
export default Student;
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
Source収録記事
この snippet は記事の「Reactでコンポーネントを2つ用意する / 生徒コンポーネント」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。
同じ記事から
11 件import React, {FC} from 'react'; const Teacher : FC = () => { return (未収録
教師コンポーネント
#1a5f1a093793
import React from 'react'; import logo from './logo.svg'; import './App.css'; import Student from "./Components/Student";未収録
実行結果
#720620dbe2a8
type Props = { Name : string, Gakunen : number }未収録
生徒コンポーネント
#0c757106cf6f
type Props = { Name : string, Kyouka : string }未収録
教師コンポーネント
#3eab11d27cb9
import React, {FC} from 'react'; type Props = { Name : string,未収録
それぞれのコンポーネントで受け取れるようにする
#2ef1d9381b68
<div className="App"> <Student Name={"鈴木"} Gakunen={3}/> <Teacher/>未収録
それぞれのコンポーネントで受け取れるようにする
#f8304cbaf936
