首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJS 1.3和IE8

AngularJS 1.3和IE8
EN

Stack Overflow用户
提问于 2014-12-09 03:30:35
回答 3查看 9.5K关注 0票数 12

所以我知道AngularJS放弃了对IE8的支持。我想知道,这是否意味着他们不会简单地在IE8中测试,或者他们是否引入了一些简单地在IE8中中断的功能。

有没有人真的成功地在IE8上建立了Angular 1.3+应用?需要哪种方法/垫片(现代of、ES5-垫片、respond.js等?)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-12-12 05:52:23

在我自己尝试过之后--不,Angular 1.3根本不能在IE8上运行。这不是一个垫片,或其他库,或一些黑客的问题。它根本不会起作用。

票数 -5
EN

Stack Overflow用户

发布于 2014-12-26 20:15:50

我有一个使用IE8的Angular 1.3。

它需要jQuery、几个垫片和一个改成Angular的源代码。我正在维护Angular的构建,其中包含了大量的垫片,并说明了这里还应该包含哪些内容:https://github.com/fergaldoyle/angular.js-ie8-builds

我不能让单元测试在IE8上正常运行,所以不能确认100%的兼容性,但通过广泛的冒烟测试,我可以确认我在IE8 +1.3中使用过的每一个特性都工作得很好

票数 16
EN

Stack Overflow用户

发布于 2014-12-09 04:04:41

这只是意味着他们已经停止了对超过1.2.x的任何东西的测试,这使得他们能够“更快地向Angular添加更多令人兴奋的功能,减少Angular的支持负担,并将构建时间减半,同时只影响非常小的一部分用户。”

他们不一定要从Angular中移除使IE8工作的黑客,但不能保证1.2.x之后的任何变化都不会破坏在IE8上运行的应用程序,因为他们已经停止了对它的支持,并解决了任何与它相关的问题。

以上是他们在大约一年前的一篇文章中所说的,所以很可能是这样的,今天有一些特定的特性被打破了。也就是说,您最安全的选择是使用1.2.x,除非您想使用1.3.x并自己测试它。

参考文献:

https://blog.angularjs.org/2013/12/angularjs-13-new-release-approaches.html#!http://angularjs.blogspot.com/2013/12/angularjs-13-new-release-approaches.html

https://docs.angularjs.org/guide/ie

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27365428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档