1、echarts配置化
This commit is contained in:
parent
fc3e7a9c23
commit
3671ce3c0c
@ -28,36 +28,38 @@ export default {
|
|||||||
required: true
|
required: true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
defaultOption: {
|
|
||||||
title: {
|
|
||||||
text: null,
|
|
||||||
left: 'center'
|
|
||||||
},
|
|
||||||
tooltip: {
|
|
||||||
show: true,
|
|
||||||
trigger: 'axis'
|
|
||||||
},
|
|
||||||
legend: {
|
|
||||||
data: []
|
|
||||||
},
|
|
||||||
grid: {
|
|
||||||
left: '3%',
|
|
||||||
right: '4%',
|
|
||||||
bottom: '3%',
|
|
||||||
containLabel: true
|
|
||||||
},
|
|
||||||
xAxis: {
|
|
||||||
type: 'category',
|
|
||||||
boundaryGap: false,
|
|
||||||
data: []
|
|
||||||
},
|
|
||||||
yAxis: {
|
|
||||||
type: 'value'
|
|
||||||
},
|
|
||||||
series: []
|
|
||||||
},
|
|
||||||
data() {
|
data() {
|
||||||
return {};
|
return {
|
||||||
|
defaultOption: {
|
||||||
|
title: {
|
||||||
|
text: null,
|
||||||
|
left: 'center'
|
||||||
|
},
|
||||||
|
tooltip: {
|
||||||
|
show: true,
|
||||||
|
trigger: 'axis'
|
||||||
|
},
|
||||||
|
legend: {
|
||||||
|
data: []
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
left: '3%',
|
||||||
|
right: '4%',
|
||||||
|
bottom: '3%',
|
||||||
|
containLabel: true
|
||||||
|
},
|
||||||
|
xAxis: {
|
||||||
|
type: 'category',
|
||||||
|
boundaryGap: false,
|
||||||
|
data: []
|
||||||
|
},
|
||||||
|
yAxis: {
|
||||||
|
type: 'value'
|
||||||
|
},
|
||||||
|
series: []
|
||||||
|
}
|
||||||
|
};
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.initChart();
|
this.initChart();
|
||||||
@ -65,12 +67,10 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
initChart() {
|
initChart() {
|
||||||
console.log(this.chartData);
|
console.log(this.chartData);
|
||||||
Object.keys(this.chartData).forEach((key) => {
|
this.defaultOption = { ...this.defaultOption, ...this.chartData };
|
||||||
this.defaultOption[key] = this.chartData[key];
|
|
||||||
});
|
|
||||||
const chartDom = document.getElementById('LineChartnew');
|
const chartDom = document.getElementById('LineChartnew');
|
||||||
const myChart = echarts.init(chartDom);
|
const myChart = echarts.init(chartDom);
|
||||||
myChart(this.defaultOption);
|
myChart.setOption(this.defaultOption);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* setOptions(chartData) {
|
/* setOptions(chartData) {
|
||||||
|
@ -92,7 +92,6 @@ const LinechartData = ref({
|
|||||||
boundaryGap: false,
|
boundaryGap: false,
|
||||||
data: []
|
data: []
|
||||||
},
|
},
|
||||||
legend: {},
|
|
||||||
series: [
|
series: [
|
||||||
{ name: '用户量', data: [] },
|
{ name: '用户量', data: [] },
|
||||||
{ name: '在线用户', data: [] },
|
{ name: '在线用户', data: [] },
|
||||||
|
Loading…
x
Reference in New Issue
Block a user