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图表类型