fix:修复条形图图例设置问题

main
liu.shiyi 1 year ago
parent 5ed2651246
commit fb47f93cbd

@ -523,6 +523,7 @@ const data = [
// 配置处理脚本
const optionHandler = '\noption.legend = option.legendEnable ? {position: setting.find(settingItem=>settingItem.field === \'legendPosition\').value} : false;' +
'if (option.legendEnable) {\n option.legend.itemName = option.legendItemName\n};' +
'\nconst radiusNum = setting.find(settingItem=>settingItem.field === \'radiusNum\').value; option.barStyle.radius = [radiusNum,radiusNum,0,0];' +
'option.yAxis.grid.line.style.lineDash = [4,setting.find(settingItem=>settingItem.field === \'yAxis_grid_line_style_lineDash\').value]'

@ -573,6 +573,9 @@ const data = [
const optionHandler = `
option.yAxis.grid.line.style.lineDash = [4,setting.find(settingItem=>settingItem.field === 'yAxis_grid_line_style_lineDash').value]
option.legend = option.legendEnable ? {position: setting.find(settingItem=>settingItem.field === 'legendPosition').value} : false;
if (option.legendEnable) {
option.legend.itemName = option.legendItemName
};
const radiusNum = setting.find(settingItem=>settingItem.field === 'radiusNum').value;
option.barStyle.radius = [radiusNum,radiusNum,0,0]
const yFieldValue = setting.find(settingItem=>settingItem.field === 'yField').value
@ -603,7 +606,7 @@ const option = {
legendLayout: 'vertical',
legendPosition: 'top',
legend: false,
legendItemName: {
itemName: {
style: {
fill: '#e9e9e9',
fontSize: 12,

@ -526,6 +526,7 @@ const data = [
// 配置处理脚本
const optionHandler = '\noption.legend = option.legendEnable ? {position: setting.find(settingItem=>settingItem.field === \'legendPosition\').value} : false;' +
'if (option.legendEnable) {\n option.legend.itemName = option.legendItemName\n};' +
'\nconst radiusNum = setting.find(settingItem=>settingItem.field === \'radiusNum\').value; option.barStyle.radius = [radiusNum,radiusNum,0,0];' +
'option.yAxis.grid.line.style.lineDash = [4,setting.find(settingItem=>settingItem.field === \'yAxis_grid_line_style_lineDash\').value]'
@ -571,8 +572,8 @@ const option = {
// 数据标签防遮挡
{ type: 'interval-hide-overlap' },
// 数据标签文颜色自动调整
{ type: 'adjust-color' },
],
{ type: 'adjust-color' }
]
},
radiusNum: 0, // 设置条形图的圆角的中间值
xAxis: {

Loading…
Cancel
Save