2015-07-08 4 views
0

Я получаю следующее сообщение об ошибке, когда я использую Firefox:

SyntaxError: syntax error xml2json.js:1 
SyntaxError: syntax error ui-bootstrap-tpls-0.13.0.js:1 
Error: [$injector:modulerr] Failed to instantiate module myApp due to: 
[$injector:modulerr] Failed to instantiate module ui.bootstrap due to: 
[$injector:nomod] Module 'ui.bootstrap' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 
http://errors.angularjs.org/1.3.14/$injector/nomod?p0=ui.bootstrap 
minErr/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:63:5 
module/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:1769:1 
[email protected]://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:1691:5 
[email protected]://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:1765:7 
loadModules/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:4097:11 
[email protected]://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:323:11 
[email protected]://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js:4081:5 
loadModules/<@h 

Вот мой код импорта:

<head> 
    <title>Automation Downloads</title> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js"></script> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular-sanitize.js"></script> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular-cookies.js"></script> 

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
    <script src="http://demos.amitavroy.com/learningci/assets/js/xml2json.js" charset="UTF-8"></script> 
    <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.13.0.js"></script> 
    <script src="default.js"></script> 

    <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> 
    <link rel="stylesheet" type="text/css" href="default.css"> 
</head> 

Вот мой JS файл:

var myApp = angular.module('myApp', ['ui.bootstrap', 'ngSanitize' , 'ngCookies']); 

myApp.controller('myController', function($scope, $http, $modal, $log, $cookieStore){ 
    // all code goes here 
}); 

Может кто-нибудь помочь мне? Мне также интересно узнать, что вызывает ошибки SyntaxError. Ни один из этих проблем не появился в Chrome. Я также пробовал все решения, которые другие на SO дали, и никто из них не работал.

Благодаря

ответ

0

Добавить ui.bootstrap.js файл в голову тег и посмотреть, если он работает или нет

<head> 
    <title>Automation Downloads</title> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.js"></script> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular-sanitize.js"></script> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular-cookies.js"></script> 

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
    <script src="http://demos.amitavroy.com/learningci/assets/js/xml2json.js" charset="UTF-8"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.13.0/ui-bootstrap‌​.min.js"></script> 
    <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.13.0.js"></script> 
    <script src="default.js"></script> 

    <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> 
    <link rel="stylesheet" type="text/css" href="default.css"> 
</head> 
+0

Я его уже ... щ-самозагрузки-ВДУ-0.13.0 .js – jbn134

+0

@ jbn134 ok..so вы можете попробовать, обновив свою угловую версию js до 1.4.0? – Rahul

+0

Я могу, но AngularJS 1.4.x не поддерживается Angular-UI ... Так что это не сработает. – jbn134

Смежные вопросы