当引导我的角2 (v2.4)时,我试图运行一个函数,它将在应用程序加载之前自动授权用户。然而,这似乎不起作用。
import {platformBrowserDynamic} from "@angular/platform-browser-dynamic";
import {enableProdMode, APP_INITIALIZER} from "@angular/core";
import {Http, HttpModule} from "@angular/http";
import {PARAMETERS} from "../co
在我的Angular2应用程序中,我需要根据这个调用的结果从AuthenticationService和bootstrap应用程序调用一些函数。问题是AuthenticationService依赖于@angular/http,而我对如何在调用引导函数之前手动构建HTTP服务知之甚少。在这个问题中,完美地描述了我想要实现的目标,但不幸的是,它被提供给了一些以前版本的Angular2。
我尝试这样创建http服务:
let injector = ReflectiveInjector.resolveAndCreate(HTTP_PROVIDERS)
let http = injector.get(H
我是新的角2,我正在构建我的第一个应用程序。我很难理解如何在全球范围内改变语言,从一个地方开始。现在,我可以在组件中更改语言。我正在使用cookie来存储选定的语言,并且可以通过服务在全球范围内使用。据我所知,我认为我必须用一个听者来做这件事,但我不知道如何把它付诸实践,或者这是否是正确的方法。举个例子会更好。
谢谢
import {Component} from "@angular/core";
import {TranslateService} from "ng2-translate";
import {SettingsService} from "