在 zingchart 中更改 csv url

问题描述

我有一个页面,客户端可以上传他们的 csv 文件,将其保存到服务器,然后 ajax 将传递 csv 的位置。

问题是我找不到zingchart用新的csv url重新加载的方法,在文档中尝试了很多方法,下面是我不完整的代码,不知道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 以您的 plot 对象中的 graph 对象为目标; csv 应该是您的 graph 对象的成员。

如果您有任何其他问题,获得支持的最快方式是发送电子邮件至 [email protected] 或在我们的网站上开始与我们聊天!