私はdojo/Deferredオブジェクトをブラウザのコンソールにエラーとして表示せずに拒否したいと考えています。これらの拒否の多くは実際のエラーではありません。それらは拒絶であり、主要な実行経路に従わずに大惨事に終わることのないプロセスの一部です。エラーログをキャプチャしてサーバーに送信して、さらなる分析(ベータテストフェーズでは大きな製品)ができるので、これらの偽のエラーレポートについてはさらに気になります。ブラウザコンソールでエラーを表示せずにdojo/Deferredを拒否できますか?
誰でも行っていますか?
// assuming we're running in a Dojo environment
require(["dojo/Deferred"],
function(Deferred) {
var d = new Deferred();
d.reject("I don't want to see this on the console !");
});
PS:そのような私は期待してい親切ではないでしょう「Dojoのオープンソースコードからの1が変更/コピーすることによって、独自の繰延クラスを書く」などの答え。 ;)
はい、できますが、コードを投稿する必要があります。 – adeneo
厳しい交渉。 :Dここでそれは来る... –