延迟导航到下一页

Posted

技术标签:

【中文标题】延迟导航到下一页【英文标题】:Delay navigating to next page 【发布时间】:2016-10-09 05:16:21 【问题描述】:

我的 Angular 网站运行良好,但是当您将 click 放入项目时,它会立即加载页面,有时会在从 API 提取图像时出现 flash,@ 987654323@ 就像1 秒延迟,或者页面转换效果。

但我不确定如何在 Angular 2 中实现这一点。有兴趣听听其他人在做什么?

提前致谢

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

我不知道这个..这看起来可能正是我所需要的

以上是关于延迟导航到下一页的主要内容,如果未能解决你的问题,请参考以下文章

如何在 WPF 中进行操作之前延迟

无法导航到下一页 iPhone

在Objective C中导航到下一页[重复]

我们如何导航到一个网页,抓取数据,移动到下一页,然后再做一次?

Ext Js Paging 无法导航到下一页,刷新,最后一页不起作用

为 href 添加延迟(Laravel)