問題タブ [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.
angular - Plotly modeBar のデフォルト選択を設定する方法
散布図に Plotly.js を使用して Angular 6 でアプリケーションを構築しています。
デフォルトのモードバーの選択を「ホバー時に最も近いデータを表示する」に設定する必要があります(ドキュメントの hoverClosestCartesian )。
modeBar からオプションを削除することができ、[config] オプションを使用して不要なものをすべて削除しました。アクティブなオプションを設定する限り、それを変更する方法がわかりません。
いくつかのドキュメントはここにあります ==> https://github.com/plotly/plotly.js/blob/master/src/components/modebar/buttons.js
javascript - plotly.js: ホバーモードが x/y で「最も近い」ではない場合に、クリックされた最も近いポイントを取得する方法
次の例を見てください。
x
その xaxis ポイントで他のすべてのポイントのホバー ラベルを表示するには、ホバーモードをデフォルトにしたいのですが、ポイントをクリックすると、その特定のポイントに注釈を作成したいのですが、見つからないようですそれを行う方法。
clickmode
( に設定した場合も同様の状況select
で、クリックに実際に最も近いポイントではなく、使用可能な最初のポイントのみが選択されます。
reactjs - Uncaught ReferenceError: 'dragLayer' が定義されていません
react-plotly.js を使用して散布図を実装しました。チャートには、ユーザーがチャート領域をドラッグしてズームできるズーム可能なプロパティがあります。このプロパティにより、グラフ エリアのカーソルは常に <-> の形になります。ユーザーがデータポイントにカーソルを合わせたときに、カーソルを「ポインター」に変更したいと思います。目的の動作の解決策を提供するこの codepen リンクを見つけました。
https://codepen.io/destrada/pen/perVON
しかし、リンクで提案されている解決策を自分のコードに適用しようとすると、次のエラーがスローされます。
提案されたソリューションを実装する方法は次のとおりです。
dragLayer 関数を正しく呼び出していませんか? dragLayer が plotly で認識されないのはなぜですか? 助けてください。