国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙河市| 双桥区| 石门县| 涟水县| 平和县| 年辖:市辖区| 固安县| 龙江县| 天气| 洛隆县| 信丰县| 清镇市| 淮北市| 彭州市| 定边县| 普格县| 怀集县| 广东省| 鱼台县| 屏南县| 龙南县| 虎林市| 曲周县| 和龙市| 台北县| 天全县| 河曲县| 长寿区| 疏勒县| 唐山市| 安阳县| 西和县| 张家口市| 防城港市| 秦安县| 大石桥市| 东港市| 奈曼旗| 德安县| 仁化县| 巴楚县|