私はReactJS上に複数の選択肢のクイズアプリケーションを作成しています。 最初にユーザーが行うべきことは、フォームに質問と回答を記入して提出することです(Googleフォームのように)。ReactJS refと同じ形式のコンポーネント
<form className="ui form" onSubmit={this.handleSubmit}>
{questions.map((question, i) => (
<Question key={i}
ref={q => this.questionComp = q}
number={i}
choices={question.choices} />
))}
<Button type="submit" primary fluid>Submit</Button>
</form>
<Question />
には、入力フィールドがあります。 onSubmitの後に各質問コンポーネントの入力値を取得するにはどうすればよいですか?
にそれらを保存する解決しました。私は複数の質問コンポーネントを持っています。どのように私はそれらのそれぞれから値を取得できますか? – sAs59