1

以下のように、スタック トレースの奥深くで例外を生成する Plotly.js チャート仕様の問題をキャッチして診断したいと思います。

この場合のエラーは、グラフのサイズが Plotly.js によってバーのデータ ラベルのサイズが小さすぎる場合に発生するようです。私は、これが私たちの優れた美的チャートデザインであると言っているわけではありません.

しかし、不可解なのは、エラーが.catch()メソッドまたはtry..catchブロックのどちらにもキャッチされていないことです。エラーをキャッチするにはどうすればよいですか?

もう 1 つのパズルは、チャートがうまく描画されることです。このような許容可能な例外とoops-the-graph-fails-to-drawエラーを特定するにはどうすればよいですか?

try {
    Plotly.newPlot($chartDiv[0], data, layout, options).then(_.noop).catch(_.noop)
} catch (e) {}

スタックトレース

ここに画像の説明を入力

サンプル画像

ここに画像の説明を入力

4

0 に答える 0