ElemeFE / element

A Vue.js 2.0 UI Toolkit for Web
https://element.eleme.io/
MIT License
54.1k stars 14.64k forks source link

[Bug Report] Pagination component: after switching page size from a smaller number to larger number, the current page not display the right number #19575

Open ChocolateAceCream opened 4 years ago

ChocolateAceCream commented 4 years ago

Element UI version

2.13.2

OS/Browsers version

任意版本(代码逻辑错误)

Vue version

3.0.0-beta.14

Reproduction Link

https://codepen.io/pen?__cf_chl_jschl_tk__=d9c72485a594fb846847a7899b000afbca205ea4-1591317425-0-ARGBHlv-kC_hxzuoGg37kwjlXTz5vauAFpFVpQaDSX8_GU90bFoZkoIwfHLQtgm8EQjbIZQv7tV97PnTeQNClxZj_1NRggUozaLOWSI3n5Pl2cMUQt233KjTvtgnNhE6ELEZM4LhrYPRbg_dTVmGdi9N3W27JlN6dSopug5wuF9v6dIXSpV3wNuYmAl64PXgvOFwJi4S8MzSsmKrmOvrPYAkLgkNwvxFbIUvQRMqlNnJCQqvL1BPjIalcoWC7uwMEVN047bPacz_VLNM30gmZptHA3oxXQ46TU_he6f0-S4_1Omvc8bNxyp9YlzOipLrlAFsg09dbctt9AVjh5KZV_k

Steps to reproduce

Assume you have 1000 records 1.select page size = 100

  1. select current page number = 4
  2. switch page size to 200

What is Expected?

current page = 2

What is actually happening?

current page = 4

element-bot commented 4 years ago

Translation of this issue:

Element UI version

2.13.2

OS/Browsers version

Any version (code logic error)

Vue version

3.0.0-beta.14

Reproduction Link

https://codepen.io/pen?__ Cf chl jschl_ tk_ =d9c72485a594fb846847a7899b000afbca205ea4-1591317425-0-ARGBHlv-kC hxzuoGg37kwjlXTz5vauAFpFVpQaDSX8 GU90bFoZkoIwfHLQtgm8EQjbIZQv7tV97PnTeQNClxZj 1NRggUozaLOWSI3n5Pl2cMUQt233KjTvtgnNhE6ELEZM4LhrYPRbg dTVmGdi9N3W27JlN6dSopug5wuF9v6dIXSpV3wNuYmAl64PXgvOFwJi4S8MzSsmKrmOvrPYAkLgkNwvxFbIUvQRMqlNnJCQqvL1BPjIalcoWC7uwMEVN047bPacz VLNM30gmZptHA3oxXQ46TU he6f0-S4 1Omvc8bNxyp9YlzOipLrlAFsg09dbctt9AVjh5KZV_k

Steps to reproduce

Assume you have 1000 records

1.select page size = 100

  1. select current page number = 4

  2. switch page size to 200

    What is Expected?

current page = 2

What is actually happening?

current page = 4

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

chenw5000 commented 1 year ago

I encountered similar problem as the above. Please help provide a walkaround.

Thanks a lot