Fixed #3818 - DataTable: Pass sorted data on sort event

pull/4987/head
mertsincan 2023-12-19 15:01:13 +00:00
parent 37a3bb1308
commit 01b38bf5ae
1 changed files with 9 additions and 3 deletions

View File

@ -458,7 +458,9 @@ export default {
this.$emit('update:first', this.d_first); this.$emit('update:first', this.d_first);
this.$emit('update:rows', this.d_rows); this.$emit('update:rows', this.d_rows);
this.$emit('page', pageEvent); this.$emit('page', pageEvent);
this.$emit('value-change', this.processedData); this.$nextTick(() => {
this.$emit('value-change', this.processedData);
});
}, },
onColumnHeaderClick(e) { onColumnHeaderClick(e) {
const event = e.originalEvent; const event = e.originalEvent;
@ -507,7 +509,9 @@ export default {
} }
this.$emit('sort', this.createLazyLoadEvent(event)); this.$emit('sort', this.createLazyLoadEvent(event));
this.$emit('value-change', this.processedData); this.$nextTick(() => {
this.$emit('value-change', this.processedData);
});
} }
} }
}, },
@ -683,7 +687,9 @@ export default {
filterEvent.filteredValue = filteredValue; filterEvent.filteredValue = filteredValue;
this.$emit('filter', filterEvent); this.$emit('filter', filterEvent);
this.$emit('value-change', filteredValue); this.$nextTick(() => {
this.$emit('value-change', this.processedData);
});
return filteredValue; return filteredValue;
}, },