国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

AngularJS在IE下取數據總是緩存問題的解決方法

2019-11-20 09:18:03
字體:
來源:轉載
供稿:網友

本文實例講述了AngularJS在IE下取數據總是緩存問題解決方法。分享給大家供大家參考,具體如下:

問題:

在使用AngularJS發出請求(GET)獲取服務端數據,然后再綁定到頁面中,你會發現在IE中總是顯示原來的數據結果。這時候我們就會知道,IE做了緩存。

解決辦法:

我們可以在AngularJS的配置中通過$httpProvider來設置其不緩存。具體如下所示:

ngApp.config(function ($httpProvider) {  // Initialize get if not there  if (!$httpProvider.defaults.headers.get) {    $httpProvider.defaults.headers.get = {};  }  // Enables Request.IsAjaxRequest() in ASP.NET MVC  $httpProvider.defaults.headers.common["X-Requested-With"] = 'XMLHttpRequest';  //禁用IE對ajax的緩存  $httpProvider.defaults.headers.get['Cache-Control'] = 'no-cache';  $httpProvider.defaults.headers.get['Pragma'] = 'no-cache';});

希望本文所述對大家AngularJS程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 舟曲县| 镇原县| 类乌齐县| 新宁县| 岚皋县| 哈巴河县| 禹城市| 辽阳县| 泸州市| 华池县| 灵璧县| 阿克| 洪江市| 武穴市| 高邮市| 张家界市| 八宿县| 新营市| 秭归县| 江西省| 鹰潭市| 惠安县| 灵山县| 绿春县| 祥云县| 都匀市| 合水县| 沧源| 玉山县| 绿春县| 祁东县| 礼泉县| 中超| 凭祥市| 如皋市| 遵义县| 泸州市| 长葛市| 齐河县| 河池市| 南城县|