仅当输入的值与文本框中的先前值不同时,我才必须进行 API 调用。我试图在下面的方法中使用三元运算符,这会引发编译错误。有人可以帮我吗。
我已经将状态中的 serialNumber 设置为 "serialNumber" : ""
updatePartSerialNumberDummy(){
this.setState(
{
serialNumber: this.input.value
}, () => {this.props.getPartSerialNumberDetails(this.props.serviceProviderId,this.props.serviceProviderLocationId, this.state.serialNumber);}
)}
一旦 api 调用完成,我将设置在道具中输入的序列号,如 this.props.serialNumber 将给出 api 调用所使用的序列号。现在下次我只想在用户输入不同的值时调用 API。
三国纷争
猛跑小猪
相关分类