WizzStudio / FLWAPP

Connecting Mentor & Elite With Lightweight Platform.
5 stars 2 forks source link

token失效或未获取toekn发送请求时,relogin后的确可以请求到数据接口但页面已经加载完毕且无法重新渲染 #11

Open GeniusFunny opened 6 years ago

GeniusFunny commented 6 years ago

token失效或未获取toekn发送请求时,relogin后的确可以请求到数据接口但页面已经加载完毕且无法重新渲染,暂无解决方案。

ACERY1 commented 6 years ago

已经解决:原因是递归生成了多个Promise对象,如果要resolve,必须要resolve第一个产生的Promise对象才行,解决方案就是在第一次递归时保存当前Promise对象,当递归满足其基线条件之后对之前保存的Promise对象做resolve操作即可。