Commit 13f5fdf485ceceb24ffd577f316eaafd04cb8578
1 parent
edd17b99
Exists in
master
and in
1 other branch
Scheme组件分页字段支持自定义别名
Showing
1 changed file
with
3 additions
and
2 deletions
Show diff stats
packages/scheme/index.vue
| @@ -280,11 +280,12 @@ export default { | @@ -280,11 +280,12 @@ export default { | ||
| 280 | methods: { | 280 | methods: { |
| 281 | // 查询数据 | 281 | // 查询数据 |
| 282 | async handleSearch(value) { | 282 | async handleSearch(value) { |
| 283 | + const { currentPageAlias = 'currentPage', pageSizeAlias = 'pageSize' } = this.option || {}; | ||
| 283 | const param = { | 284 | const param = { |
| 284 | ...this.searchModel, | 285 | ...this.searchModel, |
| 285 | ...value, | 286 | ...value, |
| 286 | - currentPage: this.currentPage, | ||
| 287 | - pageSize: this.pageSize | 287 | + [currentPageAlias]: this.currentPage, |
| 288 | + [pageSizeAlias]: this.pageSize | ||
| 288 | }; | 289 | }; |
| 289 | this.doSearch(param); | 290 | this.doSearch(param); |
| 290 | }, | 291 | }, |