我在angularjs中构建应用程序,即使在IE9,10上也可以在所有浏览器上正常运行但是当我在IE8上运行我的应用程序时,它会抛出一些像这样的错误 TypeError:对象不支持属性或方法' $ setViewValue'在IE8中未定义。我已在我的代码中包含了所有脚本。
<!--[if IE]>
<script src="lib/base64/base64.js"></script>
<![endif]-->
<!--[if IE 8]>
<link href="css/ie8.css" rel="stylesheet">
<![endif]-->
<!--[if lt IE 8]>
<link href="css/bootstrap-ie7fix.min.css" rel="stylesheet">
<link href="css/ie7.css" rel="stylesheet">
<![endif]-->
<!--[if lt IE 9]>
<script src="js/pollyfills/json2.js"></script>
<script src="js/pollyfills/html5shiv.js"></script>
<script src="lib/html5/html5.js"></script>
<script src="js/pollyfills/respond.min.js"></script>
<![endif]-->
<!--[if lte IE 8]>
<script src="js/pollyfills/pollyfills.js"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="lib/es5-shim/es5-shim.min.js"></script>
<script src="js/pollyfills/pollyfills.js"></script>
<![endif]-->
我目前正在使用角度版本1.1.5。我有整个应用程序,所以我正在寻找一些解决方法,以便它也适用于IE8。 任何帮助,将不胜感激.. 提前谢谢......