diff --git a/src/mixins/data-list.js b/src/mixins/data-list.js index d225c3f8..079e1288 100644 --- a/src/mixins/data-list.js +++ b/src/mixins/data-list.js @@ -146,7 +146,7 @@ export default { }) }, tableDataSort (orderBy) { - this.$set(this.searchLabel, 'orderBy', orderBy) + this.searchLabel.orderBy = orderBy this.getTableData() }, search (params) { diff --git a/src/views/charts/Panel.vue b/src/views/charts/Panel.vue index 30126167..3c202942 100644 --- a/src/views/charts/Panel.vue +++ b/src/views/charts/Panel.vue @@ -156,6 +156,7 @@ export default { // methods dateTimeRangeChange (s, e, v) { this.timeFilter = { startTime: s, endTime: e, dateRangeValue: v } + this.chartList = [...this.chartList] }, reloadCharts () { this.chartList.forEach(chart => {