Skip to content

Commit

Permalink
fix: 解决概览页折线图选择失败的问题 (#4656)
Browse files Browse the repository at this point in the history
Refs #4647
  • Loading branch information
ssongliu authored and john1298308460 committed Apr 23, 2024
1 parent 86a38b0 commit 9ee23ab
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions frontend/src/components/v-charts/components/Line.vue
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,8 @@ const seriesStyle = [
function initChart() {
let itemChart = echarts?.getInstanceByDom(document.getElementById(props.id) as HTMLElement);
// 如果不存在,就进行初始化
const optionItem = itemChart?.getOption();
const itemSelect = optionItem?.legend;
if (itemChart == null) {
itemChart = echarts.init(document.getElementById(props.id) as HTMLElement);
}
Expand All @@ -109,18 +110,16 @@ function initChart() {
yAxis.push({
splitLine: {
show: true,
//分隔辅助线
lineStyle: {
type: 'dashed', //线的类型 虚线0
opacity: theme === 'dark' ? 0.1 : 1, //透明度
type: 'dashed',
opacity: theme === 'dark' ? 0.1 : 1,
},
},
...item,
});
});
}
// 把配置和数据放这里
const option = {
title: [
{
Expand Down Expand Up @@ -168,7 +167,7 @@ function initChart() {
},
},
grid: props.option.grid || { left: '7%', right: '7%', bottom: '20%' },
legend: {
legend: itemSelect || {
right: 10,
itemWidth: 8,
textStyle: {
Expand Down

0 comments on commit 9ee23ab

Please sign in to comment.