我编写了一个java脚本代码,用于在完成之后跟踪折线图我需要修改我的代码以允许通过鼠标选择和平移画布进行缩放
function zoom(){
startindex = document.getElementById("startpoint").selectedIndex;
endindex= document.getElementById("endpoint").selectedIndex;
var newlabels=oldlabels.slice(startindex, endindex);
var newdata=oldDatas.slice(startindex,endindex);
data.labels= newlabels;
data.datasets.data=newdata;
myChart = new Chart(context).Line(data);
}
答案 0 :(得分:0)
了解context.translate和context.scale方法。
了解这些将让你平移和放弃放大。
缩放的基础是:
潘更容易: