我尝试使用amCharts。我有一个代表每日数据的图表。我不能这么做用户不能选择不到5天的时间(我不想发送5天积分到图表)
此外,我可以将更改的事件附加到句点选择器,但图表缩放和图表滚动条没有任何可以使用的事件和方法。
我需要这样做,用户在尝试滚动,选择期间和缩放图表时会看到消息“请选择超过5天的范围”。并将图表缩放设置为5DD。
我还提到了句点选择器更改了事件,每当模糊事件触发输入时触发,我认为这是不正确的行为。它会在日期改变时触发,是吗?
chart.periodSelector.addListener('changed', function(){
alert('changed');
});
我有附加到期间选择器输入的日期选择器(它不允许用户选择少于5天的范围),但我只能在用户输入日期更新我的日期选择器范围,我不能做任何事情如果他放大,滚动图表。我没有在您的API中看到任何事件。
感谢您的帮助!将等待任何建议。
答案 0 :(得分:0)
改为使用缩放事件。
chart.addListener('zoomed', function (event) {
// Your code
}
现在,要获取选择器的开始和结束日期,请使用以下命令: event.startDate event.endDate