-3
このJSを何かに変換する最も良い方法は何ですか?私は最初のReactプロジェクトを作成しています。Reactでイベントリスナーを選択して追加する
おかげ
document.querySelector('.nav').addEventListener('click', e => {
e.target.classList.toggle('visible');
});
このJSを何かに変換する最も良い方法は何ですか?私は最初のReactプロジェクトを作成しています。Reactでイベントリスナーを選択して追加する
おかげ
document.querySelector('.nav').addEventListener('click', e => {
e.target.classList.toggle('visible');
});
は、対話型のthis exampleがコンポーネントに反応チェックしてください。
状態を追跡するコンポーネント(つまり、visible
であるかどうか)を作成し、入力を処理してその状態を更新します。
class Square extends React.Component {
constructor() {
super();
this.state = {
value: null,
};
}
render() {
return (
<button className="square" onClick={() => this.setState({value: 'X'})}>
{this.state.value}
</button>
);
}
}
ありがとう!それは助けるべきであるかのように見える! –
こんにちは、あなたは[ドキュメント](https://facebook.github.io/react/docs/handling-events.htmlに) – Nora
をチェックして、私が持っている、と反応する全く新しいもの、できませんでしたそれを解決しなさい:( –