网页冻结,而api请求保持待定状态-Redux Saga

我正在使用以下代码发出api请求:

export function* getEmpList({ payload }) {
 try {
 const empId = get(payload,'empId','');
 yield put(actions.updateLoader({ showLoader: true });
 const response = yield call([api,api.getEmp],empId);
 yield put(actions.updatetaskResults(response));
 } catch (error) {
     yield put( actions.updateLoader({ showLoader: false }));
   yield call(pushErrorNotification,{ error,message: 'An error occurred',});
 }
}

我的问题是,有时此api需要4-5分钟才能完成。直到UI完成UI冻结为止。我找不到这的根本原因。

yx118226 回答:网页冻结,而api请求保持待定状态-Redux Saga

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2978299.html

大家都在问