Angular js ie 7,8 兼容性

Angularjs  官网有云:

1)在html 里面 ,有ng-app 的标签里需要定义个id ,id=‘ng-app‘;

2)ie 7及以下版本需要json2.js或json3.js,主要用来解析json

3)ie8 以下需要自定义一些指令标签: ng-include,ng-pluralize,ng-view,ng:include,ng:pluralize,ng:view;

综合以上我们把代码总结为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE html>
<html lang="en" ng-app="phonecat" id="ng-app">
<head>
    <!--[if lte IE 7]>
    <script src="js/json2.js"></script>
    <![endif]-->
    <!--[if lte IE 8]>
    <script>
        document.createElement(‘ng-include‘);
        document.createElement(‘ng-pluralize‘);
        document.createElement(‘ng-view‘);
 
        // Optionally these for CSS
        document.createElement(‘ng:include‘);
        document.createElement(‘ng:pluralize‘);
        document.createElement(‘ng:view‘);
    </script>
    <![endif]-->
</head>
</html>

  经实践中证明,it‘s very right !

Angular js ie 7,8 兼容性,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。