当页面刷新时,Angular2从JSON文件重新加载配置文件

时间:2017-03-27 05:47:42

标签: angular angular2-routing

我有一个由API端点组成的json文件,它是在应用程序初始化期间使用app.module中的APP_INITIALIZER加载的。

然后我有一个函数通过http.get函数从JSON文件中读取端点值。该应用程序初始化期间执行此功能。

export function initConfig(config: AppSettings){
 return () => config.load() 
}

public load() {
    this._http.get('/assets/ngConfig.json').map((res: any) => res.json()).subscribe((response) => { this.config = response });
}

初始加载期间json文件的值已成功加载。

问题是每当我点击浏览器的刷新按钮时,config / endpoints设置为NULL,从而给我错误。

我应该采取什么方法来处理这种情况?

谢谢!

0 个答案:

没有答案