fix: data tab sort not maintained at refresh

This commit is contained in:
Fabio Di Stasio 2020-12-08 18:41:08 +01:00
parent acebe435ff
commit 15b08d7ea8
2 changed files with 6 additions and 3 deletions

View File

@ -40,7 +40,7 @@
<span>{{ $t('word.indexes') }}</span>
<i class="mdi mdi-24px mdi-key mdi-rotate-45 ml-1" />
</button>
<button class="btn btn-dark btn-sm d-none">
<button class="btn btn-dark btn-sm">
<span>{{ $t('word.foreignKeys') }}</span>
<i class="mdi mdi-24px mdi-key-link ml-1" />
</button>

View File

@ -103,7 +103,8 @@ export default {
lastTable: null,
isAddModal: false,
autorefreshTimer: 0,
refreshInterval: null
refreshInterval: null,
sortParams: {}
};
},
computed: {
@ -134,6 +135,7 @@ export default {
watch: {
table () {
if (this.isSelected) {
this.sortParams = {};
this.getTableData();
this.lastTable = this.table;
this.$refs.queryTable.resetSort();
@ -191,9 +193,10 @@ export default {
return this.table;
},
reloadTable () {
this.getTableData();
this.getTableData(this.sortParams);
},
hardSort (sortParams) {
this.sortParams = sortParams;
this.getTableData(sortParams);
},
showAddModal () {