我的角度应用程序无法在基本的IIS网络服务器上托管。
该应用程序在我的本地网络服务器上使用IE正常工作但是如果我去网站我会收到以下错误:
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页
我正在使用角度的制作版本。
我已经查看了IE指南(https://docs.angularjs.org/guide/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>
这是我的app.js文件
'use strict';
// 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) {
}]);
我没有选择创建元素,因为我不需要支持早于IE 9的版本。那么,我想要的是什么?