これまで私が他のコンポーネントを呼び出した内の関数を呼び出す必要があります学生のボタンをクリックすると、エラーが発生しています。 onlickで他のコンポーネントを呼び出すにはどうしたらいいですか?onclickと関数の呼び出しを使用してreactjs
import React from 'react';
//import s from './style.css';
import Students from './students.js'
require('./style.scss');
class Display extends React.Component {
function studentfunction(){
<Students/>
};
render()
{
return(
<div className="container">
{this.state.clicked ? <Students/>}
<h1 className="dashboard">Dashboard</h1>
<table className="table1" >
<tbody className="tbody1" >
<tr>
<td ><input type="button" value="Students" onClick={this.studentfunction} /></td>
<td> <input type="button" value="Teachers" /></td>
<td> <input type="button" value="Inbox" /></td>
</tr>
<tr>
<td> <input type="button" value="Holidays" /></td>
<td> <input type="button" value="Circular" /></td>
<td> <input type="button" value="Notifications" /></td>
</tr>
<tr>
<td> <input type="button" value="Events" /></td>
<td> <input type="button" value="Gallery" /></td>
</tr>
</tbody>
</table>
</div>
);
}
}
export default Display
;あなたが必要なもの
コードを正しくフォーマットするのに時間がかかります。混乱します。 – Eldelshell