AngularJs和IE 11无法正常工作

时间:2018-01-09 16:24:59

标签: angularjs

我正在使用angularJS 1.5.1,当我尝试在IE 11上运行我的应用程序时,我收到以下错误:

  

[$ injector:modulerr]由于以下原因无法实例化myApp模块:错误:   [$ injector:nomod]模块'myApp'不可用!你要么   拼写错误的模块名称或忘记加载它。如果注册了   模块确保您将依赖项指定为第二个   参数。

     

errors.angularjs.org/1.5.1/$injector/nomod?p0=myApp匿名   函数(code.angularjs.org/1.5.1/angular.js:2034:11)确保   (code.angularjs.org/1.5.1/angular.js:1958:5)在模块   (code.angularjs.org/1.5.1/angular.js:2032:7)匿名函数   (code.angularjs.org/1.5.1/angular.js:4524:11)atEach   (code.angularjs.org/1.5.1/angular.js:321:11)在loadModules上   (create.angularjs.org/1.5.1/angular.js:4508:5)在createInjector   (code.angularjs.org/1.5.1/angular.js:4430:3)在doBootstrap   (code.angularjs.org/1.5.1/angular.js:1710:5)在bootstrap   (angular.angularjs.org/1.5.1/angular.js:1731:5)在angularInit   (code.angularjs.org/1.5.1/angular.js:1616:5)

我的index.html是:

<!DOCTYPE html>
<html ng-app="myApp" xmlns:ng="http://angularjs.org"  id="ng-app">
<!-- Added here the app angular -->

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">

我不知道如何解决此问题,我的应用适用于浏览器ChromeFirefox。 编辑: 这是我的应用程序的声明 var myApp = angular.module('myApp',['restangular','ui.router','ngMessages','pascalprecht.translate','ui.bootstrap','angularSoap','ngTagsInput','myApp.controllers ','myApp.services','myApp.filters','datatables']);

关于愚蠢的模块是预定义的: 'myApp.controllers','myApp.services','myApp.filters'

我如何知道哪些功能与IE不兼容

0 个答案:

没有答案