美文网首页
IE中报错Vuex requires a Promise pol

IE中报错Vuex requires a Promise pol

作者: 芒果加奶 | 来源:发表于2018-01-06 22:43 被阅读0次

    出现场景:在IE中报错Vuex requires a Promise polyfill in this browser,在edge中没有报错。
    原因:Promise兼容性问题

    MDN上Promise兼容性

    Promise只支持edge,不支持IE
    解决: babel-polyfill插件
    解决原因:
    Babel默认只转换新的Javascript句法,而不转换新的API,比如Set,Map,Promise等全局对象,以定义在全局对象上的方法,所以想要支持就需要babel-polyfill插件

    • 执行
    npm install --save-dev babel-polyfill
    
    • main.jsimport
    import

    相关文章

      网友评论

          本文标题:IE中报错Vuex requires a Promise pol

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