У меня была такая же проблема с тобой.Но я нахожу решение для этого.Вы можете добавить маркер в каждом узле линии, и когда вы нажмете на маркер, всплывающее окно покажет подробную информацию, как вы хотите.Вот мой код может помочь вам:
-Добавить маркер в cofig серии:
type: 'line',
title: 'Clickeds : ' + total[4] + ' ( ' + Math.round(arrInfo[4]) + '% )',
highlightCfg: { scale : 0.7 },
xField: 'Date', yField: 'Clks',
style : {
stroke: 'rgb(50, 185, 150)',
miterLimit : 3,
lineCap: 'miter',
lineWidth: 2
}
,
marker:{
type: 'image',
src: 'resources/images/square.png',
width: 24,
height: 24,
x: -12,
y: -12,
scale: 0.5,
fx: {
duration: 200
}
}
Обрабатывать событие, когда вы нажимаете на узел, вы добавляете слушатели в конфигурацииchart: `listeners: {itemtap: function (series, item, event, eOpts) {// обрабатывать ваш код здесь.
}`
С уважением, (извините за плохой английский.)