1.使用echarts柱状图时,上方legend经过formatter处理后总是返回最后一项的数据。
var test = [1,2,3,4];
legend: { //标签s
formatter: function (name) {
if (vm.urltype == 'alarm' && vm.vars.dashboardVal == 5) {
var target;
angular.forEach(test, function(i) {
target = i
})
return name + ':' + target;
}
}
3.呈现效果
理想效果应为总量:1 已处理:2...
angular.forEach(test, function(i) {
})
遍历的时候需要做的是通过name来筛选对应的值,你这样target总是等于数组长度减一