Browse Source

feat: 问题修正

main
betaqi 1 week ago
parent
commit
1f7ec8d599
  1. 11
      src/views/stationData/component/newDataChart.vue

11
src/views/stationData/component/newDataChart.vue

@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
<template>
<div class="device-data-chart">
<v-chart
class="chart"
ref="chartRef"
:option="chartOption"
:autoresize="autoresize"
:loading-options="loadingOpt"
:loading="loading"
:loading-options="loadingOpt"
:option="chartOption"
class="chart"
@click="onChartClick"
@legendselectchanged="changeLegend"
/>
@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
<LineChartDlg ref="LineChartDlgRef" @on-save="onChangeCoefficient"/>
</template>
<script setup lang="ts">
<script lang="ts" setup>
import Big from 'big.js'
import dayjs from 'dayjs'
import VChart from 'vue-echarts'
@ -205,6 +205,7 @@ const chartOption = computed<EChartsOption>(() => { @@ -205,6 +205,7 @@ const chartOption = computed<EChartsOption>(() => {
let relVal = timeStr
const findNearest = (data: any[], target: number) => {
if (!data || data.length === 0) return null
let left = 0
let right = data.length - 1
let nearest = data[0]
@ -367,7 +368,7 @@ function changeLegend(data: { name: string; selected: Record<string, boolean> }) @@ -367,7 +368,7 @@ function changeLegend(data: { name: string; selected: Record<string, boolean> })
}
</script>
<style scoped lang="scss">
<style lang="scss" scoped>
.device-data-chart {
width: 100%;
height: 100%;

Loading…
Cancel
Save