Angular2 - 如何延迟初始加载直到服务完成?

标签 angular angular2-routing

我有一个 angular2 RC6 应用程序,我需要将加载页面推迟到执行某些功能之后。

我有一项服务可以确定 webApi 的 URI。我需要应用程序在尝试加载任何数据之前等待确定此 URL。如果我使用 *ngIf 将主应用程序隐藏在 app.component 中,我会收到路由错误,因为路由器 socket 不存在。

在 RC5/6 之前,我在服务获取 URI 后手动引导应用程序。

最佳答案

关于Angular2 - 如何延迟初始加载直到服务完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39459002/

相关文章:

Angular2 路由器 : Get Route for URL without navigating

angular - Microsoft Edge 在导航到 Angular 2 上的路线后添加参数

angular - 如何防止 bsValueChange 在页面加载时触发 Angular ?

javascript - Angular 2 应用程序在 system.src.js 加载时获得 404 core.js 和 browser.js

javascript - 如何在 Angular 2 组件上添加简单的 onchange 事件

angular2-routing - 如何在 ngx-admin nebular 和 angular 5 中向路由选项卡集组件添加参数

javascript - 如何在 Angular 2 中绕过路由器

angular - 从 typescript 中的另一个函数调用一个函数

angular - 在 Angular 2 项目中导入 JSZip

javascript - 路由到 Angular 2 中的特定 Id 路径