首页 > 编程知识 正文

vueie9,IE浏览器兼容性问题

时间:2023-05-03 11:03:06 阅读:110858 作者:3734

1、不支持ES6语法

解决方法:

引入布尔型文件

NPM install---save bable-poly fill

在webpack.base.conf.js上

app : [ ' event-source-poly fill ',' babel-polyfill ','./src/main.js']

在main.js上部署

导入表卷文件;

2、如果GET不是第一次请求,IE缺省情况下使用缓存而不是后台请求

解决方法:

在监听request时加时间戳

service.interceptors.request.use (config={

//dosomethingbeforerequestissent

//时间戳

if(config.method==='get ' ) }

config.params={

t:date.parse(newdate () )/1000,

. config.params

}

}

返回配置;

,error={

//Do something with request error

console.log(error; //for debug

promise.reject(error;

() )

3、上传文件时,检查文件类型。 对于. apk文件,file.type为“”,jpg/png等文件正常

上传apk文件时,发生会报类型检查错误

解决方法:

exportfunctionvalidateapk{

if (file.type==' application/vnd.Android.package-archive ' ) }

返回真;

} else {

if (file.name.substring (file.name.lastindexof ('.' )1)==='apk ' ) {

返回真;

}

}

返回假;

}

4、上传文件时,在后台读取file.getName或file.getOriginalName作为完整路径名

解决方法:

在后台处理,完整路径时进行字符串的提取

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。