最近,Angular 2团队宣布将支持Internet Explorer9.我想知道,这怎么可能?
我现在使用Angular 1,所以我阅读了很多有关Angular 2的知识,并尝试了一些练习.我非常确定Angular 2可以比Angular 1更快,因为它使用了EcmaScript 6的新功能和新事件.据我所知,Internet Explorer根本不提供此事件和功能.
那么,诀窍在哪里?没有此新功能,Angular 2如何支持IE9?我知道TypeScript可以在ES3中进行编译.但是它不能添加新功能,例如新的DOM事件.
解决方法:
您必须在Angular 2项目的代码中包含angular2-polyfills.js(或angular2-polyfills.min.js). (当前版本Angular 2.0.1 beta)
polyfill(或polyfiller)是附加代码,可提供Web浏览器未内置的功能….https://en.wikipedia.org/wiki/Polyfill
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。