柱状对比图功能更新

qianming 3 years ago
parent c369e29cbd
commit 156ed9b034

@ -7373,31 +7373,26 @@ const widgetTools = [
}, },
], ],
}, },
/*{ {
name: '坐标轴边距设置', name: '坐标轴边距设置',
list: [ list: [
{ {
type: 'el-slider', type: 'el-slider',
label: '左边距(像素)', label: '左边距(像素)',
name: 'marginLeft', name: 'marginLeftRight',
required: false, required: false,
placeholder: '', placeholder: '',
value: 10, value: 10,
}, { },
{
type: 'el-slider', type: 'el-slider',
label: '顶边距(像素)', label: '顶边距(像素)',
name: 'marginTop', name: 'marginTop',
required: false, required: false,
placeholder: '', placeholder: '',
value: 50,
}, {
type: 'el-slider',
label: '右边距(像素)',
name: 'marginRight',
required: false,
placeholder: '',
value: 40, value: 40,
}, { },
{
type: 'el-slider', type: 'el-slider',
label: '底边距(像素)', label: '底边距(像素)',
name: 'marginBottom', name: 'marginBottom',
@ -7406,7 +7401,7 @@ const widgetTools = [
value: 10, value: 10,
}, },
], ],
},*/ },
{ {
name: '图例操作', name: '图例操作',
list: [ list: [

@ -23,8 +23,9 @@ export default {
color: '#ffffff', color: '#ffffff',
}, },
}, },
//
grid: [ grid: [
{ {//
show: false, show: false,
left: '4%', left: '4%',
top: 60, top: 60,
@ -36,10 +37,10 @@ export default {
show: false, show: false,
left: '50.5%', left: '50.5%',
top: 60, top: 60,
bottom: 80, bottom: 25,
width: '0%' width: '0%'
}, },
{ {//
show: false, show: false,
right: '4%', right: '4%',
top: 60, top: 60,
@ -197,9 +198,9 @@ export default {
color: '#36c5e7', color: '#36c5e7',
barBorderRadius: [8, 0, 0, 8], barBorderRadius: [8, 0, 0, 8],
}, },
/*emphasis: { emphasis: {
show: false, show: false,
},*/ },
}, },
data: [], data: [],
}, },
@ -275,6 +276,8 @@ export default {
editorOptions() { editorOptions() {
this.setOptionsTitle(); this.setOptionsTitle();
this.setOptionsTop(); this.setOptionsTop();
this.setOptionsTooltip();
this.setOptionsMargin();
this.setOptionsLegend(); this.setOptionsLegend();
this.setOptionsColor(); this.setOptionsColor();
this.setOptionsData(); this.setOptionsData();
@ -334,6 +337,49 @@ export default {
} }
this.options.series = series; this.options.series = series;
}, },
// tooltip
setOptionsTooltip() {
const optionsSetup = this.optionsSetup;
const tooltip = {
trigger: "item",
show: true,
textStyle: {
color: optionsSetup.lineColor,
fontSize: optionsSetup.fontSize
}
};
this.options.tooltip = tooltip;
},
//
setOptionsMargin() {
const optionsSetup = this.optionsSetup;
const grid = [
{//
show: false,
left: optionsSetup.marginLeftRight,
top: optionsSetup.marginTop,
bottom: optionsSetup.marginBottom,
containLabel: true,
width: '40%'
},
{//
show: false,
left: "51%",
top: optionsSetup.marginTop,
bottom: optionsSetup.marginBottom + 15,
width: '0%'
},
{//
show: false,
right: optionsSetup.marginLeftRight,
top: optionsSetup.marginTop,
bottom: optionsSetup.marginBottom,
containLabel: true,
width: '40%'
},
]
this.options.grid = grid;
},
// //
setOptionsLegend() { setOptionsLegend() {
const optionsSetup = this.optionsSetup; const optionsSetup = this.optionsSetup;

Loading…
Cancel
Save