From 900abc7adc2fcfd623e5595d5d49b1d5acfa9285 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=BB=E7=8F=AE=E5=AE=87?= Date: Fri, 19 Jan 2024 10:01:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=99=AE=E5=90=8E=EF=BC=8C?= =?UTF-8?q?=E5=9C=A8=E6=AC=A1=E5=8A=A0=E8=BD=BD=E6=99=AE=E7=9A=84=E6=97=B6?= =?UTF-8?q?=E5=80=99=EF=BC=8C=E4=B8=8A=E6=AC=A1=E6=95=B0=E6=8D=AE=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E6=B8=85=E7=A9=BA=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spectrumAnalysis/components/RoiLimits.vue | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/src/views/spectrumAnalysis/components/RoiLimits.vue b/src/views/spectrumAnalysis/components/RoiLimits.vue index 8e9be0d..2e168f4 100644 --- a/src/views/spectrumAnalysis/components/RoiLimits.vue +++ b/src/views/spectrumAnalysis/components/RoiLimits.vue @@ -11,7 +11,7 @@
- +
@@ -106,36 +106,33 @@ export default { watch: { ROILists: { handler(newVal) { - // this.active = 0 - // this.$emit('sendIndex', 0) - // const [ROIOneList, ...lists] = newVal this.buildOneLineList(newVal[this.active]) }, - // immediate: true, + immediate: true, }, }, + beforeDestroy() { + const myChart = this.$refs.roiLimitsRef.getChartInstance() + myChart.dispose() + }, data() { this.buttons = buttons return { active: 0, roiLimitsOption, + opts: { + notMerge: true, + }, + chartKey: 'limit', } }, - mounted() { - // this.$bus.$on('updateRoi', this.updateRoi) - }, - destroyed() { - // this.$bus.$off('updateRoi', this.updateRoi) - }, methods: { - // updateRoi(data) { - // this.buildOneLineList(data) - // this.active = 0 - // }, buildOneLineList(val) { + const currSeries = this.roiLimitsOption.series if (val) { - const currSeries = this.roiLimitsOption.series currSeries.data = val.map((item) => [item.x, item.y]) + } else { + currSeries.data = [] } }, // 点击改变Beta-Gamma Spectrum: Sample图表类型