2017-08-06 6 views
0

私は、クリックまたはドラッグされたときに縦線と横線のイベントを待ち受けようとしています。 これは働いていない -Anychartの縦線または横線のイベントをリッスンするにはどうすればよいですか?

const controller = plot.annotations() 
const verticalLine = controller.verticalLine({ 
    xAnchor: '2017-06-13' 
}) 
verticalLine.listen('click',() => console.log('do something')) 

後でさえものaddEventListenerのいずれかを使用してレンダリングしたイベントを聞くことができません。 mousedown、mousemoveなどの特定のイベントだけがsvgパスで起動します。 私はここで何が欠けていますか?

答えて

0

注釈を操作するときは、次のイベントを処理することができます。

  • annotationDrawingFinish - 仕上げを描く注釈のためのイベントタイプ。
  • annotationSelect - アノテーションのイベントタイプselect。
  • annotationUnselect - アノテーションのイベントタイプunselect。

あなたはより多くの情報のためDrawingの記事を参照してください

chart.listen("annotationSelect", function(e){ 
}) 

のように、 'annotationSelect' を扱うことができます。

関連する問題