Angularjs ie上的angular应用程序出现脚本错误

Angularjs ie上的angular应用程序出现脚本错误,angularjs,internet-explorer,Angularjs,Internet Explorer,我的angular应用程序在基本IIS Web服务器上托管的ie中不工作 该应用程序在我的本地IE Web服务器上正常工作,但如果我访问该网站,则会出现以下错误: SCRIPT5014: Array.prototype.slice: 'this' is not a JavaScript object angular.min.js,第26行,字符36 SCRIPT5022: [$sce:iequirks] http://errors.angularjs.org/1.3.0-beta.7/$sc

我的angular应用程序在基本IIS Web服务器上托管的ie中不工作

该应用程序在我的本地IE Web服务器上正常工作,但如果我访问该网站,则会出现以下错误:

SCRIPT5014: Array.prototype.slice: 'this' is not a JavaScript object 
angular.min.js,第26行,字符36

SCRIPT5022: [$sce:iequirks] http://errors.angularjs.org/1.3.0-beta.7/$sce/iequirks 
angular.min.js,第34行字符426

我使用的是angular的生产版本

我已经看过IE指南()了,下面是我的标记

<!doctype html>
  <html xmlns:ng="http://angularjs.org" id="ng-app" ng-app="Results">
    <body>
      ... My Website Code ....

       <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.7/angular.min.js"></script>
        <script src="js/app.js"></script>
        <script src="js/services.js"></script>
        <script src="js/controllers.js"></script>
        <script src="js/filters.js"></script>
        <script src="js/directives.js"></script>
   </body>
</html>

我没有选择创建元素,因为我不必支持早于IE9的ie版本。那么,我遗漏了什么呢?

仅供参考:您使用的是angular的测试版。如果不使用缩小版,您将从angular获得更好的错误消息。@Breck421我已切换到angular 2的未缩小版。很明显,这是一个兼容性模式问题。我设置meta标记,使其强制进入非怪癖模式。
// Declare app level module which depends on filters, and services
angular.module('Results', [
  'ngRoute',
  'Results.filters',
  'Results.services',
  'Results.directives',
  'Results.controllers'
]).
config(['$routeProvider', function($routeProvider) {

}]);