javascript - 如何为Angular 5中的函数调用提供时间延迟?

标签 javascript angular

我想在调用重定向 URL 之前给它一些延迟,以便允许存储所需的数据。

如何做到这一点?

最佳答案

简单的解决方案是使用Router Service重定向和setTimeout函数进行延迟

    gotToPage() : void {
      // something
        setTimeout(() => this._router.navigateByUrl('url'),2500); // 2500 is millisecond
    }

关于javascript - 如何为Angular 5中的函数调用提供时间延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51320991/

相关文章:

javascript - 从输入字段中获取文本并插入到下拉列表中

javascript - 用于分析 javascript 代码质量的 Maven 插件

JavaScript 按键仅在文本字段包含 ';' 时起作用

javascript - 如何使用 Behaviorsubject 检测变化

Angular CLI 的 "ng serve"在 chrome 开发工具出错时不引用 typescript 源

javascript - 可汗学院计算机编程中的 Math.random() 与 random()

javascript - 是否可以使客户端 Javascript 按需同步

ios - 当 ionic 2 页面完全加载时运行函数

json - Angular 4 显示来自 HTTP Get 请求的 JSON 数据

android - 无法在 NativeScript 6 Angular 中获得透明的 WebView(设置 backgroundColor 透明 & layertype 软件)