输入有自动值时,可以触发onChange函数吗?

时间:2019-02-27 13:30:01

标签: javascript reactjs

我有一个Form.Input

<Form.Input
fluid
required
label="First name"
placeholder="Jose"
name="firstName"
value={ _.isNil(selectedProfile) ? firstName : selectedProfile.first_name }
onChange={this.onCustomerFieldUpdate}
/>

从我的代码中可以看到,我正在检查selectedProfile是否为Null,如果为null,它将接受输入,但如果不是,它将获得{{1}的值}。问题是,即使它从selectedProfile.first_name获取值,我也想触发onCustomerFieldUpdate,但这不是因为可以触发selectedProfile.first_name。当我的值来自onChange时,有什么方法可以调用onCustomerFieldUpdate

1 个答案:

答案 0 :(得分:0)

根据检查条件,可以从componentDidMount方法调用this.onCustomerFieldUpdate。