چگونه می توانیم در react یک دکمه را غیر فعال ( disable) کنیم؟
- فرشته حقیقی 4 سال قبل سوال کرد
- آخرین ویرایش 4 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
فرض کنیم میخواهیم زمانی که کاربر نام خود را وارد کرد، دکمه سابمیت فعال شود. برای اینکار چک می کنیم که اگر فیلد نام خالی نبود دکمه سابمیت فعال شود.
class myForm extends React.Component {
constructor() {
super();
this.state = { value: '' };
this.onChange = this.onChange.bind(this);
}
onChange(e) {
this.setState({ value: e.target.value });
}
render() {
return (
<div >
<input
type="text"
value={this.state.value}
onChange={this.onChange}
/>
<button
disabled={!this.state.value}
>
submit
</button>
</div>
);
}
}
- فرشته حقیقی 4 سال قبل پاسخ داد
- آخرین ویرایش 4 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید