2016-03-25 6 views
7

isFetching小道具 を使用して入力を無効にしていますが、これはすべての入力フィールドでこれを保持しなければならないので、これはやり直しています。 フォーム全体を無効にする方法はありますか? <form>タグのようなdisableのようなものはありますか?状態に関するフォーム要素全体を無効にします。 React

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

答えて

12

これはあなたの問題https://stackoverflow.com/a/17186342/3298693を解決するはずだと思います。

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

-5

入力テキストを無効にするには、<input type="text" disabled>を使用してください。それはほとんど時間がかかりません。

+0

で述べたように、これは、OPは避けたい正確に何であります質問。 –

0

私は同じ問題を持っていたし、これが私の仕事:

真はいくつかの「prop.setting」だろう
<fieldset disabled={true}> 

...

関連する問題