最近用react + ant desgin +dva 做管理平台系统。记录一下遇见的一些坑:
由于公司惨无人道的要兼容IE:想死。。
IE 浏览器下做各种表单增删改查后,无法更新。永远因为IE缓存并没有发送请求导致。
开始用了效果比较low的请求附加随机数,成功解决、但是实在难受:
最后发现还是在请求头加比较靠谱:
在封公共请求的request.js:配置
let headers = {};
if (token) {
headers = {
Authorization: `Bearer ${token}`,
'Cache-Control':'no-cache',
'Pragma':'no-cache'
};
}
网友评论