web-dev-qa-db-ja.com

状態に関してフォーム要素全体を無効にします。 React

isFetching propを使用して入力を無効にしていますが、すべての入力フィールドでこれを維持する必要があるため、これは冗長になっています。フォーム全体を無効にする方法はありますか? <form>タグのdisableプロパティなどが好きですか?

<form>
  <input type="text" disabled={this.props.isFetching} />
  <input type="text" disabled={this.props.isFetching} />
</form>
15

これで問題が解決すると思います https://stackoverflow.com/a/17186342/329869

要素内にフォームを挿入する必要があります<fieldset disabled="disabled">。これにより、フォーム全体が無効になります。

25
Mateus Zitelli

私は同じ問題を抱えており、これは私のために働いた:

 <fieldset disabled={true}>

Trueの場合、「prop.setting」がいくつかあります...

2
Bertus Kruger