【发布时间】:2016-07-14 12:52:01
【问题描述】:
我有一个提供可用语言列表的 LanguageService。 此列表需要由后端请求初始化:
getAvailableLanguages(): Observable<Language[]> {
...
return this.http.get(ApiResources.LANGUAGE, requestOptions)
.map(response => this.extractJson(response))
.catch(error => this.handleError(error));
}
我想避免每次另一个服务调用 languageService.getAvailableLangauges() 时都请求后端。
什么是缓存必要的第一个请求的结果的好方法?
【问题讨论】:
标签: angular angular2-http