у меня есть входное значение, которое я не в состоянии обновить после нажатия на Reset ссылкиОбновление входного значения путем обновления реквизита
class DiscountEditor extends Component {
render() {
<div className="inline field">
<a className="ui reset" onClick={this.props.onReset}>Reset</a>
<input
value={this.props.discount}
onChange={this.props.onDiscountChanged}>
</input>
</div>
}
}
class SalesLine extends Component {
onReset(lineItem) {
this._discount = 0;
this.forceUpdate();
}
render() {
<DiscountEditor
value={this._discount}
onChange={this.props.onDiscountChanged}
onReset={this.onReset.bind(this)}
</DiscountEditor>
}
}
, как я нажимаю на кнопку сброса компонента DiscountEditor будет оказано снова и this.props.discount имеет правильное значение, которое равно нулю, но входное значение останется неизменным и не будет обновляться до нуля. Почему же?