首先说明引用背景:需要通过柱状图或者饼图来比较多个公司在营业额、研发投入、产量、等方面的数据,由于比较的方面较多,不能够一次在图表中全部显示,如下图:
若需要比较的数据只有3到5个则可以如下实现,但是当比较项有十几个甚至上百的话就不能这样实现了;
思路:通过一个combobox来实现动态切换比较类目,即该表chart的axes以及series
实现如下:
fields是所有字段名称
fields =[{"name":"COMPANY_NAME"},{"name":"C1"},{"name":"C2"},{"name":"C3"},{},{}.....]
data是原始数据
data = [{"COMPANY_NAME":"A公司","C1":"13895","C2":"13455