shixiaoquan/react-native-sms-verifycode

在onInputCompleted调用reset()方法无法清除内容

Closed this issue · 2 comments

需求:在验证码输入完毕之后发起请求,校验不通过则清除输入的验证码内容。
问题:好像跟请求的响应速度有关系,如响应快的话,内容不会被清空、或者清空了一瞬再恢复。,响应慢的话,内容被清空没有存在问题。
看了源代码,建议作者可以去掉延时方法。将onInputCompleted()写入this.setState()的回调中,则不会再出现这个问题。

_80e64e81-25aa-4cba-adab-db3addfd82d1
@shixiaoquan

It works!!!

已自行解决这个问题。