我正在使用angularJS 1.6.4,但当我们在IE8中查看该页面时,我们收到以下错误
消息:' angular'未定义
答案 0 :(得分:0)
正如其他人提到的,AngularJS不支持IE8,但是有一个名为angularjs-ie8-build的npm包可以使用,但它们也不能保证一切都能正常工作。
要使用此软件包,您需要:
在加载角度之前,您需要在头标记中添加它:
<!--[if IE 8]>
<script src="//cdnjs.cloudflare.com/ajax/libs/es5-shim/4.0.5/es5-shim.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<style>
.ng-hide {
display: none !important;
}
</style>
<![endif]-->
有关更多信息,请阅读包装说明: