1、ES6语法不支持

解决方法:

引入babel-polyfill

npm install --save bable-polyfill

webpack.base.conf.js中修改为

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

main.js 中引入

import 'babel-polyfill';

2、GET非首次请求时,IE默认使用缓存而不是去后台请求

解决方法:

在request拦截时,加时间戳

service.interceptors.request.use(config => {

// Do something before request is sent

// // 时间戳

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

config.params = {

t: Date.parse(new Date()) / 1000,

...config.params

}

}

return config;

}, error => {

// Do something with request error

console.log(error); // for debug

Promise.reject(error);

})

3、上传文件时,文件类型检查。如果为.apk文件,则file.type为" ".而jpg/png等文件正常

导致上传apk文件时,会报类型检查错误

解决方法:

export function validateApk(file) {

if (file.type === 'application/vnd.android.package-archive') {

return true;

} else {

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

return true;

}

}

return false;

}

4、上传文件时,后台读取file.getName或者file.getOriginalName为全路径名称

解决方法:

后台去处理,如果为全路径,则进行字符串截取

vue遇到ie兼容问题如何处理_vue IE兼容性问题汇总相关推荐

  1. vue遇到ie兼容问题如何处理_vue 兼容IE报错解决方案

    IE 页面空白 报错信息 此时页面一片空白 报错原因 Babel 默认只转换新的 JavaScript 语法(如箭头函数),而不转换新的 API ,比如 Iterator.Generator.Set. ...

  2. vue遇到ie兼容问题如何处理_详解vue 兼容IE报错解决方案

    IE 页面空白 报错信息 此时页面一片空白 报错原因 Babel 默认只转换新的 JavaScript 语法(如箭头函数),而不转换新的 API ,比如 Iterator.Generator.Set. ...

  3. vue遇到ie兼容问题如何处理_静电喷涂设备遇到紧急事故应该如何处理

    静电喷涂设备现在市场使用率越来越广泛,但是很多消费者却不知道喷涂设备遇到紧急事件的处理方法,下面卓越涂装的小编为大家介绍喷涂设备在遇到紧急事项的处理方法. 1.静电粉末喷涂电气阻扰事变可能出现较多,其 ...

  4. vue刘海屏兼容组件

    vue 刘海屏兼容组件 /* 无返回按钮的标头 */ <template><div v-if="GLOBAL.evnType === GLOBAL.ENV_TYPES.AP ...

  5. vue如何配置兼容ie es6转es5

    vue如何配置兼容ie es6转es5 首先我们的明白为什么vue在ie上跑步起来, 这究竟是道德的沦丧还是人性的扭曲. 应该都不是 是ie它就是不支持es6, 那么不支持es6, 那es5呢? 嗯 ...

  6. Vue在IE兼容模式下白屏解决方案

    Vue在IE兼容模式下白屏,主要原因是因为无法解析ES6语法: 需要安装babel-polyfill插件: yarn add babel-polyfill #或者 npm install babel- ...

  7. vue项目浏览器兼容问题

    vue项目浏览器兼容问题 Vue项目修改默认滚动条样式:element-ui隐藏标签el-scrollbar.vuescroll插件: IE浏览器不兼容vue-socket.io:vue-socket ...

  8. html 引入js 兼容,JS跨浏览器兼容性解决思路及方案汇总,常见JS兼容性知识点汇总...

    上篇文章我们介绍了,处理CSS浏览器兼容性的4个解决方案:浏览器CSS样式初始化.浏览器私有属性,CSS hack语法和自动化插件,有兴趣的可以看看,链接放到本文结尾 本文主要介绍JS的跨浏览器兼容性 ...

  9. vue导入非es6 js文件_Vue项目兼容IE11

    Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性.但对于 IE9+,Vue 底层是支持. 由于开发过程中,我们经常会使用一些第三方插件或组件 ...

最新文章

  1. 同向逆向、多车道线检测
  2. 1.8 Collections类操作集合详解——排序,查找,复制
  3. 代理模式中的动态代理
  4. 决策树——ID3和C4.5
  5. matlab画圆的命令_matlab画半圆
  6. pytorch load state dict_学习Pytorch过程遇到的坑(持续更新中)
  7. angular分页插件tm.pagination 解决触发二次请求的问题
  8. CentOS 6.6下PXE+Kickstart无人值守安装操作系统
  9. python是不是都是英语_python为什么最近很流行?各种应用文档全是英文的吗?
  10. U盘刻录ubuntu系统
  11. 不加群提取群成员_钉钉群机器人如何快速集成?无需API代码开发对接企业CRM,营销,表单,OA,客服和其他内部系统...
  12. 平流式隔油池计算_隔油池设计方案计算.doc
  13. java 8新特性 instant
  14. 分布式 - 公司使用什么RPC框架,聊聊你理解的RPC原理
  15. docker安装报错:docker-ce conflicts with 2:docker-1.13.1-208.git7d71120.el7_9.x86_64
  16. 第九届蓝桥杯C++B组题解
  17. ORACLE 行迁移 chained_rows分析
  18. 【流媒体】Red5流媒体服务器开发总结
  19. Zigbee之旅(八):几个重要的CC2430基础实验——看门狗
  20. pos机 gd32f103 串口上位机可调正弦波(纯正弦波逆变器)

热门文章

  1. 台式计算机和笔记本电脑的设计架构名称是,笔记本电脑内部结构
  2. ghost使用图解加详细说明
  3. 美国计算机技术发展历史,计算机的发展历史
  4. 127.0.0.1 myz.php,在nginx上用FastCGI解析PHP
  5. 区块链到底是不是骗局
  6. ⑨要写信(codevs 1697)
  7. git地址打不开和广告拦截软件的关系
  8. 使用循环完成剪刀石头布游戏
  9. html对颜色加深,css字体阴影如何加深?
  10. OpenGL硬件加速判断