pictorialBar图
配置项如下
var data = {
xAxis: ['工作表现的质量', '沟通和信息',
'态度和行', '流程', '预约和接待', '接车和交车'
],
yAxis: [100, 53, 84, 54, 43, 39],
}
option = {
backgroundColor: '#fff',
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'none'
},
formatter: function(params) {
return params[0].name + ': ' + params[0].value;
}
},
xAxis: {
data: data.xAxis,
axisTick: {
show: false
},
axisLine: {
show: false
},
axisLabel: {
color: '#687284 ',
fontSize: 12,
interval: 0,
formatter: function(value, index) {
var newstring = null;
for (var i = 0; i < value.length; i++) {
if (i % 4 === 0) {
var temp = value.substr(i, 4) + "\n";
i === 0 ? newstring = temp : newstring += temp;
}
}
return newstring
},
}
},
yAxis: {
splitLine: {
show: false
},
axisTick: {
show: false
},
axisLine: {
show: false
},
axisLabel: {
show: false
},
},
color: ['#92A1BC'],
series: [{
name: 'hill',
type: 'pictorialBar',
barCategoryGap: '-100%',
label: {
normal: {
show: true,
position: 'top',
color: '#444'
}
},
symbol: 'path://M0,10 L10,10 C5.5,10 5.5,5 5,0 C4.5,5 4.5,10 0,10 z',
itemStyle: {
normal: {
opacity: 0.5
},
emphasis: {
opacity: 0.5
}
},
data: data.yAxis,
z: 10
}],
};