无法在IE中实例化模块

时间:2018-07-09 11:17:36

标签: angularjs internet-explorer

我有一个index.html文件,在这里我使用“ logoutModule”中的“ logOut”指令和“ productModule”中的“ ProductService”。

但是,它无法在IE中加载“ logoutModule”。在所有其他浏览器上都可以正常工作。

我有一个app.js文件,

var app = angular.module('app', ['logoutModule','productModule']);

我有logoutModule.js文件,

var logApp = angular.module("logoutModule",[]);
logApp.controller("logOutController",['$scope',function($scope){

$scope.logout=function(){           
    window.location.href ='https://google.com'; 
    sessionStorage.clear();
} 
}])
.directive("logOut", function(){
return {
 template:`<img class="logout" ng-src="./image/cmdSignout24.svg" ng-click="logout()">`,
 controller:'logOutController'
}
});

1 个答案:

答案 0 :(得分:2)

Internet Explorer不支持回勾。尝试将其替换为double 引号。