在sencha(http://www.sencha.com/products/extjs/)中,我想知道是否可以使用条形图或饼图并将数据导出?我想从图表中回到我手中的打印数据。
**如果我有一个条形图已经绘制了数据,现在我想将x轴放在一列中,并将y轴放在另一列中,但我希望将其导出为我可以把它打印出来。我不希望打印图表。
我的问题是:有办法吗?如果是的话,需要或使用的代码是什么?
我也可以在ZINGCHARTS.COM中进行操作
zingcharts怎么样?我做了我的研究,发现他们有这个代码叫做zingchart.exec(“yourChartId”,“exportdata”);我只是不知道如何把它放在我的zingcharts.rendering函数中我可以获得帮助吗?
答案 0 :(得分:2)
我发现这是一个较旧的问题,但希望这会帮助您或其他有类似问题的人。
ZingChart exportdata方法实际上并没有进入zingchart.render方法,它是自己的API方法。
zingchart.exec('myChartDiv', 'exportdata', {
url : 'www.zingchart.com/resources/exportdataurl.php'
});
'myChartDiv'指的是您的图表呈现的页面中div的ID。您可以在导出数据方法选项中设置'url'选项,就像我上面所做的那样,或者您可以设置'exportdataurl'。数据通过HTTP作为POST数据发送。
答案 1 :(得分:0)
只是为了得到数据?肯定。
图表由store
对象填充,该对象是包含所有数据的容器。
要将数据从商店中取出是非常好的。
例如:
store.each(function(store,record,e){console.log(record);});
答案 2 :(得分:0)
您可以使用在Sencha论坛上发布的Export store to Excel user extension。