zuiidea/antd-admin

login路由下按需加载出现闪屏

yangbin1994 opened this issue · 2 comments

login路由下按需加载出现闪屏

@yangbin1994
我在我自己fork的分支里面已经fixed 了这个问题。请参考 https://github.com/chenkang084/antd-admin/blob/master/src/models/app.js#L67
问题原因:由于 subscriptions 中异步去查询,如果后台返回比较慢,这个时候页面其实已经渲染完毕了,然后,返回解决回来之后,又重新 direct 到 login page 造成页面闪烁。
解决办法:加了一个loading,等待 请求回来,如果没有权限,跳转到login页面,如果有权限,跳到dashboard页面。

fixed in 08f40ef