条形图实现数据参数的排名
未排名前的效果图如下
数据结构如下:
var bar_series=[ {type: "bar", name: "一级节点01", data: [398]} {type: "bar", name: "一级节点02", data: [256]} {type: "bar", name: "二级节点01", data: [291]} ];
通过.sort()内置方法不能完成实现排序功能;
function compare(data){ return function(a,b){ var val1=a[key]; var val2=b[key]; return val1-val2; } } bar_series.sort(compare('data')); console.log(bar_series);
实现效果如下图: