問題タブ [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 投票する
1 に答える
938 参照

angular - Plotly modeBar のデフォルト選択を設定する方法

散布図に Plotly.js を使用して Angular 6 でアプリケーションを構築しています。

デフォルトのモードバーの選択を「ホバー時に最も近いデータを表示する」に設定する必要があります(ドキュメントの hoverClosestCartesian )。

modeBar からオプションを削除することができ、[config] オプションを使用して不要なものをすべて削除しました。アクティブなオプションを設定する限り、それを変更する方法がわかりません。

いくつかのドキュメントはここにあります ==> https://github.com/plotly/plotly.js/blob/master/src/components/modebar/buttons.js

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

javascript - plotly.js: ホバーモードが x/y で「最も近い」ではない場合に、クリックされた最も近いポイントを取得する方法

次の例を見てください。

xその xaxis ポイントで他のすべてのポイントのホバー ラベルを表示するには、ホバーモードをデフォルトにしたいのですが、ポイントをクリックすると、その特定のポイントに注釈を作成したいのですが、見つからないようですそれを行う方法。

clickmode( に設定した場合も同様の状況selectで、クリックに実際に最も近いポイントではなく、使用可能な最初のポイントのみが選択されます。

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

reactjs - Uncaught ReferenceError: 'dragLayer' が定義されていません

react-plotly.js を使用して散布図を実装しました。チャートには、ユーザーがチャート領域をドラッグしてズームできるズーム可能なプロパティがあります。このプロパティにより、グラフ エリアのカーソルは常に <-> の形になります。ユーザーがデータポイントにカーソルを合わせたときに、カーソルを「ポインター」に変更したいと思います。目的の動作の解決策を提供するこの codepen リンクを見つけました。
https://codepen.io/destrada/pen/perVON

しかし、リンクで提案されている解決策を自分のコードに適用しようとすると、次のエラーがスローされます。 ここに画像の説明を入力

提案されたソリューションを実装する方法は次のとおりです。

dragLayer 関数を正しく呼び出していませんか? dragLayer が plotly で認識されないのはなぜですか? 助けてください。