2017-01-09 45 views
0

我正在開發一個使用mule的API,這個api使用api控制檯來測試使用raml的應用程序。我的API在Internet Explorer和Postman中完美工作,但Chrome或Mozilla不是這種情況。這是我從Mozilla的控制檯Mule API控制檯返回狀態0,爲什麼?

  "Error: [$rootScope:inprog] $apply already in progress 
 
http://errors.angularjs.org/1.3.20/$rootScope/inprog?p0=%24apply 
 
minErr/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:49455:12 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:64316:15 
 
$RootScopeProvider/this.$get</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:64060:11 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1044:11 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1096:11 
 
RAML.Directives.sidebar/<.controller</$scope.tryIt/</<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1426:37 
 
.Deferred/promise.then/</</<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32199:30 
 
jQuery.Callbacks/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32042:10 
 
jQuery.Callbacks/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32088:7 
 
.Deferred/promise.then/</<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32198:8 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:29317:14 
 
.Deferred/promise.then/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32195:7 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32255:4 
 
.Deferred/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32194:13 
 
RAML.Directives.sidebar/<.controller</$scope.tryIt/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1424:17 
 
Anonymous.prototype.authenticate/<[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:2194:33 
 
RAML.Directives.sidebar/<.controller</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1421:15 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:61866:15 
 
ngEventHandler/</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:71092:17 
 
$RootScopeProvider/this.$get</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:63962:16 
 
$RootScopeProvider/this.$get</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:64061:18 
 
ngEventHandler/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:71097:17 
 
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:33377:15 
 
jQuery.event.add/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:33064:6 
 
"

得到的錯誤,這是在發生錯誤api.console.js行,但我想不出爲什麼。

   jQuery.ajax(request.toOptions()).then(
 
        function(data, textStatus, jqXhr) { handleResponse(jqXhr); }, 
 
        function(jqXhr) { handleResponse(jqXhr); } 
 
       );

回答

0

因爲這是一個騾子應用程序,我不是一名JavaScript開發人員,這是我很難攻擊通過JavaScript和瀏覽器控制檯的問題,其實並無多大有關問題的信息。這是一個RAML問題,因爲它沒有發送請求並且調試器從不停止,所以,我在raml中刪除了部分內容,有一個參數導致了問題,因爲它不符合api設計,如果我早些時候研究過這種方法,我會早點解決這個問題。

相關問題