0

アプリケーションを Ext JS 4.2.1 から Ext JS 5.1 にアップデートしているので、古いチャートを光沢のある新しい sencha チャートにアップグレードする機会を得ました。このようなインタラクティブな積み上げ棒グラフを設定しようとしています

チャート

ユーザーは、左側のバーまたはラベルをクリックして詳細を確認できる必要があります。

(プラグインを使用して) グラフ バーでマウス イベントをキャプチャすることができましたがchartitemevents、ラベルでクリック イベントをキャプチャしようとして立ち往生しています。

チャートでプラグインを使用してみましspriteeventsたが、5.1 ではまったく機能せず、5.1.1 ナイトリー ビルドでは機能しません (何があっても常に背景スプライトを取得します)。たとえそれが機能したとしても、そのラベルがどのシリーズに属しているかがわからないため、正しいスプライトを取得しても道半ばです。

状況の例をフィドルで示します: https://fiddle.sencha.com/#fiddle/hjm

これを行う方法を知っている人はいますか?

おまけとして、onmouseover および onmouseout イベントもキャプチャできれば素晴らしいと思います。そのため、ラベルがホバーされるたびにカーソルをポインターに変更できます。

4

1 に答える 1