Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
道场新手。我不明白为什么在dojo/when函数的已解析承诺处理程序中发生js 错误时没有写入firebug 控制台。使用同步代码,会写入错误。但是,当错误发生时,Firebug 脚本视图中会显示错误行。我正在使用 Dojo 1.8 FF 19.0 和 Firebug 1.11.2。
代码中的某处必须有一个 try catch 块,以防止 dojo/何时抛出错误。
您可以通过自己添加 try catch 块来添加该功能,请查看此 jsfiddle:
http://jsfiddle.net/kYMKF/1/
try{ should.bombAndLogAnErrorInFirebug(); //this does not log an error in Firebug! Why? } catch(e) { alert("error"); }