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関数の解決された promise ハンドラーで発生したときに、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"); }