代码之家  ›  专栏  ›  技术社区  ›  Ali Alasadi

Internet Explorer VUEJ需要polyfill承诺

  •  3
  • Ali Alasadi  · 技术社区  · 7 年前

    我真的没有使用Vuejs的经验,现在我必须修复Internet Explorer的代码。第一个问题是,为了修复所有的箭头函数——没什么特别的,我做到了。

    第二个问题是,我没有在网站上得到任何内容只有在互联网浏览器-它的边缘,铬等工作。。。。
    我真的不知道该做什么,我搜索并尝试了一切,如npm安装要求,巴贝尔polyfill,承诺,等等。。。

    我希望有人能在这里帮助我做什么的确切指示。 你可以在屏幕上看到代码 http://gebrauchtwagen.itpm.at/mvc2/index.html

    非常感谢。

    1 回复  |  直到 7 年前
        1
  •  5
  •   Tibi Neagu    7 年前

    您可能想使用 es6-promise -它与webpack一起开箱即用(我假设这就是你正在使用的,因为这是Vue上大多数引物推荐的)。

    你所需要做的就是用 npm yarn (github repo中的说明),然后在项目中要求:

    import 'es6-promise/auto';
    

    稍后编辑:看到您只是从CDN导入Vue,所以在您的情况下,只需以相同的方式导入Promise polyfill:

    <script src="https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.auto.min.js"></script> 
    

    (回购协议中也有说明)