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