我已经使用不同的浏览器测试了我的AngularJS 1.4.2应用程序,并且出现了IE 10的错误(在底部)。使用IE 9它工作正常,Chrome和Firefox也可以正常工作。 有谁知道我能做些什么才能让它与IE 10一起使用?
这是代码:
(function() {
'use strict';
angular
.module('myproject.institutionmanagement')
.controller('InstitutionManagementController', InstitutionManagementController);
InstitutionManagementController.$inject = ['$scope', '$modal', 'currentUser', 'institutionManagementService', 'institutionsscheduleService', 'institutionService', 'institutionUserConnectionService', 'institutionUserConnectionsOfInstitutions', 'userScheduleManagementService', 'searchUserService', 'optionsService', 'dateCheckService'];
function InstitutionManagementController($scope, $modal, currentUser, institutionManagementService, institutionsscheduleService, institutionService, institutionUserConnectionService, institutionUserConnectionsOfInstitutions, userScheduleManagementService, searchUserService, optionsService, dateCheckService) {
$scope.vm = this;
var vm = this;
...
答案 0 :(得分:0)
我发现了这个问题。我已经在服务中两次声明了一个函数。 Chrome和Firefox忽略了这一事实,但IE10却没有。 也许这可以帮助将来的某个人。
function myService($http, api_config) {
var service = {
myFunction1 : myFunction1,
myFunction1 : myFunction1
};