用到的技术 vuex 全局数据 window.addEventListener("beforeunload",()=>{ }) 监听页面刷新 使用localStorage 临时存储数据 思路:在页面刷新的时候,将vuex中的数据存储到localstorage ,然后刷新 ...
项目上要兼容IE浏览器 客户要求 ,发现之前在谷歌浏览器下,操作 增删改查 列表后列表能即时刷新 双向绑定 ,IE下却不行。 自己调试一下发现,在IE 下,如果GET请求请求相同的URL,默认会使用之前请求来的缓存数据,而不会去请求接口获取最新数据。 另外,在F 开发者模式一直打开着的情况下,是能够正常即时刷新列表的,上面的假设也得到了进一步论证。 解决方法是,给每个请求的URL后加一个时间戳 n ...
2019-09-21 14:40 0 699 推荐指数:
用到的技术 vuex 全局数据 window.addEventListener("beforeunload",()=>{ }) 监听页面刷新 使用localStorage 临时存储数据 思路:在页面刷新的时候,将vuex中的数据存储到localstorage ,然后刷新 ...
在使用AngularJS发出请求(GET)获取服务端数据,然后再绑定到页面中,你会发现在IE中总是显示原来的数据结果。这时候我们就会知道,IE做了缓存。 解决办法: 我们可以在AngularJS的配置中通过$httpProvider来设置其不缓存。具体如下所示: ...
1、添加 try_files $uri $uri/ /index.html; ...
先看一段Htm代码,里面一个disabled的文本框,一个普通可写的文本框,还有一个按钮,非常简单,代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...
主要是IE对promise的支持不好,我也是搜索后解决的,主要参考这个网站https://babeljs.io/docs/usage/polyfill/ 安装 npm install --save babel-polyfill 在package.json中添加依赖 ...
安装 npm install --save babel-polyfill 在package.json中添加依赖, devDependencies:{ … "b ...
开发环境是存在两个项目的,即一套代码中包含两个项目,部署在两个不同的服务器上面,所以路由默认跳转就不能随心所欲的啦,需要进行条件查询 此处我使用的是路由卫士:beforeEnter,在不同项目中next到不同的默认地址 但是ie浏览器中next就会报错,没有定义或者是数据为null,具体原因 ...
一、问题描述 根据用户的操作,通过Ajax请求,获取某段时间内的某数据趋势折线图数据。用户切换数据项或更改时间段时,ie中渲染的折线图包含了上一次获取的数据,导致数据错乱,如下图所示: 二、代码 数据项1setOption代码: 数据项2setOption代码 ...