我的角度网站效果很好,但是当您click
进入项目时,它立即加载页面,有时会有flash
,而图像是从 API中提取的} strong>,id
类似于1
秒延迟或页面转换效果。
但我不确定如何在Angular 2中实现这一点。有兴趣听听别人在做什么吗?
提前致谢
答案 0 :(得分:4)
您可以实现CanDeactivate
界面,如下所示:
routerCanDeactivate(currTree?: RouteTree, futureTree?: RouteTree): Promise <boolean> {
return new Promise((resolve, reject) => {
setTimeout(() => resolve(true), 1000);
})
}