yangfeng
2023-11-29 d7c06cca16d12ecf5d0f233395dcf6062261b39b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
export default {
  data() {
    const pagerEvents = {
      "size-change": this.sizeChangeHandler,
      "current-change": this.currentChangeHandler
    }
    return {
      pagerOptions: {
        currPage: 1,
        pageSize: 10,
        totalCount: 0
      },
      pagerEvents
    }
  },
  methods: {
    sizeChangeHandler(val) {
      this.pagerOptions.currPage = 1
      this.pagerOptions.pageSize = val
      this.getData()
    },
    currentChangeHandler(val) {
      this.pagerOptions.currPage = val
      this.getData()
    }
  }
}