問題タブ [plotly.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
177 参照

javascript - Plotly.js 例外をキャッチして診断する

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

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

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

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

スタックトレース

ここに画像の説明を入力

サンプル画像

ここに画像の説明を入力

0 投票する
1 に答える
1562 参照

jquery - Plotly plot がモーダル内で自動的にスケーリングできませんでした

Plotly.js とブートストラップに問題があります。グラフをモーダル内に挿入すると、プロット幅が 100% に設定され、プロット レイアウト オプション autosize が true に設定されていても、プロットはモーダル幅に自動的にスケーリングされません。

モーダルを開くと、プロットの幅が 100 ピクセル (100% ではなく) になり、プロットを正しく表示するには、「自動スケール」モードバー ボタンをプログラムで (または手動で) クリックする必要があります。

このコードペンでこれを実際に見ることができます:

https://codepen.io/anon/pen/PaGOWv?editors=1010

レンダリング後にプロットを再スケーリングせずに全幅で表示する方法の手がかりがあれば、とてもうれしいです。

ありがとう!アルノー

PS: githubにも投稿されています