Angularjs在360兼容模式下取数据缓存问题的解决办法
发布时间 - 2026-01-11 01:59:53 点击率:次测试提了一个bug,在360浏览器兼容模式下,删除页面数据需要手动刷新浏览器才能看到最新的数据。首先要复现当时的问题,很容易就复现了,但是发现在360浏览器兼容模式下无法打开开发者工具。好在经过反复重装之后,终于打开了开发者工具,经过跟踪发现,第一次删除数据时可以正常刷新,第二次或以后的删除将无法刷新,跟踪代码,发现通过异步请求的数据正常的返回并且绑定了。点击搜索按钮,也无法实现刷新,但是点击分页,发现可以翻页。初步推断是浏览器缓存了异步请求数据,跟踪比较返回的数据发现,推断是正确的。于是从网上搜到一段代码,设置为无缓存请求,代码如下:
app.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
# 360兼容模式
# 数据缓存
# AngularJS中的缓存使用
# 使用Angular缓存父页面数据的方法
# 详解Angular中$cacheFactory缓存的使用
# AngularJS在IE下取数据总是缓存问题的解决方法
# 详解AngularJS中$http缓存以及处理多个$http请求的方法
# AngularJS实现Model缓存的方式
# 模式下
# 这个问题
# 是从
# 很容易
# 分页
# 解决问题
# 定了
# 设置为
# 重装
# 提了
# 翻页
# 解决这个问题
# 无法打开
# 主要是
# 小伙伴们
# 打开了
# 网上
# ajax
# Cache
# pre
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
JavaScript中的标签模板是什么_它如何扩展字符串功能
Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
如何在阿里云服务器自主搭建网站?
Python高阶函数应用_函数作为参数说明【指导】
大连 网站制作,大连天途有线官网?
EditPlus中的正则表达式实战(5)
如何快速搭建个人网站并优化SEO?
如何用VPS主机快速搭建个人网站?
创业网站制作流程,创业网站可靠吗?
如何在阿里云域名上完成建站全流程?
专业商城网站制作公司有哪些,pi商城官网是哪个?
如何快速搭建二级域名独立网站?
如何使用 jQuery 正确渲染 Instagram 风格的标签列表
jquery插件bootstrapValidator表单验证详解
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
Android利用动画实现背景逐渐变暗
EditPlus中的正则表达式 实战(1)
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
如何用PHP工具快速搭建高效网站?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
焦点电影公司作品,电影焦点结局是什么?
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
如何在云指建站中生成FTP站点?
JavaScript如何实现倒计时_时间函数如何精确控制
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在橙子建站上传落地页?操作指南详解
如何在万网开始建站?分步指南解析
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
高端网站建设与定制开发一站式解决方案 中企动力
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
魔方云NAT建站如何实现端口转发?
JavaScript模板引擎Template.js使用详解
如何在搬瓦工VPS快速搭建网站?
网站制作壁纸教程视频,电脑壁纸网站?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
如何在香港服务器上快速搭建免备案网站?
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
Java解压缩zip - 解压缩多个文件或文件夹实例
个人摄影网站制作流程,摄影爱好者都去什么网站?
怎么用AI帮你为初创公司进行市场定位分析?
图册素材网站设计制作软件,图册的导出方式有几种?
在Oracle关闭情况下如何修改spfile的参数
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
Bootstrap CSS布局之列表

