Debugging 带有dojo/when promise的Firebug控制台中未显示错误

Debugging 带有dojo/when promise的Firebug控制台中未显示错误,debugging,dojo,console,promise,Debugging,Dojo,Console,Promise,新手到道场。我不明白为什么在dojo/when函数的已解决承诺处理程序中发生js错误时,js错误不会写入firebug控制台。使用同步代码时,会写入错误。但是,当发生错误时,Firebug脚本视图中将显示错误行。我正在使用Dojo 1.8 FF 19.0和Firebug 1.11.2。代码中必须有一个try-catch块,以防止Dojo/何时抛出错误 您可以通过自己添加一个try-catch块来添加该功能,请查看以下JSFIDLE: 您可以发布代码、错误和/或JSFIDLE来演示吗?FIDLE

新手到道场。我不明白为什么在dojo/when函数的已解决承诺处理程序中发生js错误时,js错误不会写入firebug控制台。使用同步代码时,会写入错误。但是,当发生错误时,Firebug脚本视图中将显示错误行。我正在使用Dojo 1.8 FF 19.0和Firebug 1.11.2。

代码中必须有一个try-catch块,以防止Dojo/何时抛出错误

您可以通过自己添加一个try-catch块来添加该功能,请查看以下JSFIDLE:


您可以发布代码、错误和/或JSFIDLE来演示吗?FIDLE会很好。断点呢。你能停在firebug的那条线上吗?这是一个。谢谢
    try{
        should.bombAndLogAnErrorInFirebug(); //this does not log an error in Firebug! Why?
    } catch(e) {
            alert("error");
        }