我有一个页面,客户端可以上传他们的csv文件,将其保存到服务器,然后ajax将传递csv的位置。
问题是,我找不到用新的csv url重新加载zingchart的方法,在文档中尝试了很多方法,下面是我不完整的代码,不知道zingchart.exec中是否有任何方法可以实现这一点。感谢您的任何建议或帮助
$.ajax({
type: 'POST',
url: '/upload_csv',
data: form_data,
contentType: false,
cache: false,
processData: false,
success: function(data) {
zingchart.exec('chartjs-line', 'modifyplot', {
data:{
csv: {
url: data.csv_url,
verticalLabels: true,
}
};
}
});
});
您应该能够使用modify
函数来执行此操作,与当前设置它的方式相同。modifyplot
针对graph
对象中的plot
对象;csv
应该是graph
对象的成员。
如果您有任何其他问题,获得支持的最快方法是发送电子邮件support@zingsoft.com或者在我们的网站上开始与我们聊天!