美文网首页
vue项目在IE浏览器下的问题

vue项目在IE浏览器下的问题

作者: 随笔记呀 | 来源:发表于2018-09-26 16:22 被阅读0次

    一:axios请求在IE浏览器下没有用

    解决方法:

    1:  npm install es6-promise --save-dev
    2: /*在main.js文件夹中引入*/
        import promise from 'es6-promise'
        promise.polyfill()
    

    原因

        因为是Promise为问题,Promise是es6语法,Axios的请求封装的有Promise,原来是Axios不能直接兼容IE9。按照上面的步骤下载es6-promise,再在main.js文件中引入即可。

    二:vue在IE或者低版本Android中页面显示空白问题

    解决方法

    1:下载
    npm install  babel-polyfill --save-dev
    2: /*在main.js 文件中引用*/
    import 'babel-polyfill'
    3:/*最后在build/webpack.base.conf.js 文件中配置如下*/
    module.exports = {
      entry: {
       app: ["babel-polyfill", "./src/main.js"]
      },
    }
    

    原因

        这是由于IE对promise的支持不好。需要安装此依赖。

    以上这两个问题是我在做项目中遇到的坑,亲测有用,嘻嘻嘻。希望可以帮助到大家。

    相关文章

      网友评论

          本文标题:vue项目在IE浏览器下的问题

          本文链接:https://www.haomeiwen.com/subject/tfcjoftx.html