表格组件bug修改

This commit is contained in:
lixiao 2025-10-22 13:55:32 +08:00
parent f374d4f529
commit 8a4a73f19e

View File

@ -12,7 +12,8 @@ export struct Table {
@Provide("column") private selfColumn: Array<Column> = []
@Prop @Watch("setup") data: Array<object> = []
@Provide("data") private selfData: Array<object> = []
@Provide("total") total: number = 1
@Prop @Watch("setup") total: number = 1
@Provide("total") selfTotal: number = 1
@Provide("currentPage") @Watch("setupCurrentPage") private selfCurrentPage: number = 1
@Provide("pageSize") @Watch("setupPageSize") private selfPageSize: number = 10
@Provide("pageSizes") @Watch("setupPageSizes") private selfPageSizes: number[] = [10, 20, 30, 50]
@ -27,12 +28,14 @@ export struct Table {
this.selfCurrentPage = this.currentPage
this.selfPageSize = this.pageSize
this.selfPageSizes = this.pageSizes
this.selfTotal = this.total
this.setup()
}
setup() {
this.selfColumn = this.column
this.selfData = this.data
this.selfTotal = this.total
this.selfCurrentPage = this.currentPage
}