diff --git a/frontend/src/views/chart/view/ChartEdit.vue b/frontend/src/views/chart/view/ChartEdit.vue index 4412f6d7ba..a0f28d62b4 100644 --- a/frontend/src/views/chart/view/ChartEdit.vue +++ b/frontend/src/views/chart/view/ChartEdit.vue @@ -623,6 +623,8 @@ export default { this.httpRequest.msg = err.response.data.message return true }) + } else { + this.resetDatasetField() } }, save(getData, trigger, needRefreshGroup = false) { @@ -1097,11 +1099,14 @@ export default { hideTab() { this.tabStatus = false }, - resetView() { + resetDatasetField() { this.dimension = [] this.dimensionData = [] this.quota = [] this.quotaData = [] + }, + resetView() { + this.resetDatasetField() this.view = { xAxis: [], yAxis: [],