Commit 16c0b111dd3f939ad3ab336c3d5cd897cc063d28
1 parent
3b9f2ddb
使用分析对比项交互
Showing
1 changed file
with
11 additions
and
4 deletions
src/views/standard/analysis/index.vue
... | ... | @@ -236,11 +236,18 @@ export default { |
236 | 236 | } |
237 | 237 | }, |
238 | 238 | removeQuery(index) { |
239 | + let secGraClaSubLen = this.query.secGraClaSub.length; | |
240 | + let xAxisLen = this.xAxis.length; | |
241 | + if ( | |
242 | + secGraClaSubLen == xAxisLen || | |
243 | + (secGraClaSubLen > xAxisLen && index < xAxisLen) | |
244 | + ) { | |
245 | + this.xAxis.pop(); | |
246 | + this.chartData[0].value.splice(index, 1); | |
247 | + this.chartData[1].value.splice(index, 1); | |
248 | + this.$refs.barChart.initData(this.xAxis, this.chartData); | |
249 | + } | |
239 | 250 | this.query.secGraClaSub.splice(index, 1); |
240 | - this.chartData[0].value.splice(index, 1); | |
241 | - this.chartData[1].value.splice(index, 1); | |
242 | - this.xAxis.pop(); | |
243 | - this.$refs.barChart.initData(this.xAxis, this.chartData); | |
244 | 251 | }, |
245 | 252 | handleChangeTimeStart(val) { |
246 | 253 | this.query.day = ""; | ... | ... |