首页 > 代码库 > AngularJS对IE8的兼容
AngularJS对IE8的兼容
对于前端而言,现在很多框架组件都不再支持IE8,然而拗不过需求,却总有很多时候必须要支持IE8。AngularJS作为一个比较好用的前端MVC框架,能有效地提高我们的开发效率。然而随着版本的更新,AngularJS不再支持IE8,这时候就有人开始捣鼓IE8兼容了,比如这个。
下面来简单讲一下用法:
1、html的title中加入如下meta:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
2、引入js:
<!--[if IE 8]> <script src="http://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.0.5/es5-shim.min.js"></script> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <style> .ng-hide { display: none !important; } </style> <![endif]--> <script src="http://www.mamicode.com/angular.js"></script>
这个ie8的兼容版解决了很多AngularJS在IE8中的兼容问题,但是在IE8下的兼容依然会存在一些问题,比如文字图标在IE8中使用的时候会存在需要反流才能显示的情况,很多基于AngularJS的组件在IE8下的异常等等。
本文出自 “雪飘七月” 博客,请务必保留此出处http://xuepiaoqiyue.blog.51cto.com/4391594/1891658
AngularJS对IE8的兼容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。