react 手动触发事件

#1
changeSimpleCountType(e) {
    const type = e.target.value;
    this.setState({
      simpleCountType: e.target.value
    });

    if (type === 0) {
      this.appChange(0)
    }  else {
       // 此处需手动触发onChange事件,
  }
    <Col span={16}>
      <Radio.Group onChange={this.changeSimpleCountType.bind(this)} value={this.state.simpleCountType}>
         <Radio value={0}>全量回放</Radio>
         <Radio value={1}>自定义</Radio>
      </Radio.Group>
       <InputNumber 
            defaultValue={samplingNumber} 
            onChange={this.appChange.bind(this)} >
        </InputNumber>
     </Col>

用户勾选全量回放时,我可以直接调用appChange方法,因为这是inputNumber中的值是固定的0;
而用户勾选自定义时,此时inputNumber中会有默认值,不触发onChange(用户不一定修改默认值),这个值就传不出去,获得不到。
所以要在用户选择自定义时,手动触发一下inputNumber的change事件

#2

InputNumber用value不用defaultValue不就好了