什么是在Angular2 http服务中忽略缓存的GET文件的正确方法?

时间:2017-01-30 22:30:53

标签: jquery ajax angular

我正在使用存储在appSettings.json中的应用设置构建一个NG2应用。启动时,应用程序将通过http.get下载文件。默认情况下,Web浏览器将缓存json文件,我不希望这种情况发生。我知道在jQuery AJAX中你可以根据每个请求或所有请求来设置cache = false。

我在Angular http服务中找不到类似的设置,你知道这样的设置吗?

目前我必须使用:

this.http.get(APP_DI_CONFIG.baseUri + 'appSettings.json' + '?v=' + Date.now()).map(response => response.json());

工作正常。但是,我不确定这是否是NG2应用程序中最优雅的方式?

0 个答案:

没有答案