0
reactjs-bootstrapを使用して汎用入力クラスを作成し、それを自分のフォームで使用したいと考えました。私のクラスのコード:私はそれを使用する私のフォームクラスで反応クラスのいくつかの要素に無効な属性を渡すにはどうすればいいですか?
const TextField = React.createClass({
render: function() {
var label = (this.props.label != null) ? this.props.label : "";
var name = (this.props.name != null) ? this.props.name : "";
var value = (this.props.value != null) ? this.props.value : "";
return (
<FormGroup>
<ControlLabel>{label}</ControlLabel>
<FormControl type="text" placeholder={label} name={name}
value={value} onChange={this.props.onChange}
/>
<FormControl.Feedback />
</FormGroup>
);
}
});
:私のフォームで
<div className="col-md-3">
<TextField label="Label"
name='label_id'
value={data.label_id} />
</div>
私はdissabledしなければならないいくつかの入力を、持っています。ドキュメントでは、私はそれが属性dissabled
存在しましたが、私が書くとき:
<div className="col-md-3">
<TextField label="Label"
name='label_id'
value={data.label_id}
dissabled />
</div>
それは作品ません。私はこれがユニバーサルTextField
クラスのためだと思う。私は
ありがとうございました – Iga