0
私はhighcharts 4.0.4を使用してレンダリング中に発生したエラーをキャッチしようとしています。なぜエラー#12をキャッチしますが#19をエラーしないhighchartコンストラクタの周りにキャッチしてみてください?
私は、エラーの#19をキャッチすることができましたが、エラー#12は、制御がcatchブロックに行っていないが発生した場合。誰かが理由を知ることができますか?エラー番号12の
私はhighcharts 4.0.4を使用してレンダリング中に発生したエラーをキャッチしようとしています。なぜエラー#12をキャッチしますが#19をエラーしないhighchartコンストラクタの周りにキャッチしてみてください?
私は、エラーの#19をキャッチすることができましたが、エラー#12は、制御がcatchブロックに行っていないが発生した場合。誰かが理由を知ることができますか?エラー番号12の
関数呼び出しは、第二関数の引数error(12);
なしで行われます。第二関数の引数には、コードの実行を停止する責任があるので、コードが停止されていません。コードHighcharts 4.0.4から
:
/**
* Provide error messages for debugging, with links to online explanation
*/
error = function (code, stop) {
var msg = 'Highcharts error #' + code + ': www.highcharts.com/errors/' + code;
if (stop) {
throw msg;
}
// else ...
if (win.console) {
console.log(msg);
}
};
Highchartsで5.0.0+それはあなたとoverride/extend/wrap誤差関数に可能ですが、コードを所有しています。