loading Delay
通过设置 options.loadingDelay ,可以延迟 FetchState.loading 变成 true 的时间,有效防止闪烁。 例如当一个接口正常会较快返回,我们如果常规使用会出现闪烁。从请求发起后,极快的从 false -> true ->false; 我们可以设置一个大于这个返回时长的loadingDelay,例如50.milliseconds,这样在50ms内返回的接口, 不会引起闪烁。这种闪烁其实还有一种变形场景,例如一个接口会极快返回,我们不希望用户继续快速点击,我们期望 将loading延时,增加loading的对外表现时间,这种需求接近于节流,又稍有区别