延迟导航到下一页

Delay navigating to next page

我的 angular 网站运行良好,但是当您 click 进入项目时,它会立即加载页面,有时 flash 在从API,id1秒延迟,或者页面过渡效果。

但我不确定如何在 Angular 中实现它 2. 有兴趣听听其他人在做什么吗?

提前致谢

你可以实现CanDeactivate接口,像这样:

routerCanDeactivate(currTree?: RouteTree, futureTree?: RouteTree): Promise <boolean> {
  return new Promise((resolve, reject) => {
    setTimeout(() => resolve(true), 1000);
  })
}