<price-tree-table
:key="tableKey"
ref="topTableRef"
:isLoading="topTableLoading"
:tableData="topTableData"
:tableHeaderList="tableHeaderList"
:sortConfig="sortConfig"
@sortChange="tableSortChange"
@clickTableRow="topTableRowClick"
/>
computed: {
sortConfig() {
let obj = {
remote: true,
defaultSort: {
field: this.sortField,
order: this.sortBy
}
}
return obj
}
},
methods: {
tableSortChange({field, order}) {
this.tableKey = Math.random();
this.sortField = field
this.sortBy = order;
this.getPriceTableData();
},
}