naive-ui icon indicating copy to clipboard operation
naive-ui copied to clipboard

n-pagination 分页问题

Open Lin-w-b opened this issue 1 year ago • 8 comments
trafficstars

Describe the bug

当删除最后一页的最后一条数据时候,pagination没有自动跳到第一页 当在非第一页查询时候,非第一页没有数据,但是第一页有数据,没有自动跳到第一页

可以参考el-plus,会自动跳

Steps to reproduce

当删除最后一页的最后一条数据时候,pagination没有自动跳到第一页 当在非第一页查询时候,非第一页没有数据,但是第一页有数据,没有自动跳到第一页

Link to minimal reproduction

none

System Info

naive-ui 2.37.0
vue 3.2

Used Package Manager

npm

Validations

Lin-w-b avatar Apr 10 '24 02:04 Lin-w-b

提供个 element-plus 效果链接

jahnli avatar Apr 11 '24 02:04 jahnli

你可以用一下element-plus的项目,在上面删除最后一页的最后一条数据时候,pagination会自动跳到第一页

Lin-w-b avatar Apr 15 '24 06:04 Lin-w-b

我之前都是手动控制的

fushuaijiet avatar Apr 19 '24 07:04 fushuaijiet

我也遇到了同样的问题 将v-model:page修改后 @update:page并不会重新请求数据

lpint55 avatar Apr 20 '24 12:04 lpint55

我也遇到了同样的问题 将v-model:page修改后 @update:page并不会重新请求数据

俩个最好别同时用,如果同时用注意先后顺序

jahnli avatar Apr 20 '24 12:04 jahnli

1713617367506 我一起用了 但是我测试发现 如果我删除当前页的最后一条数据后 改变page的值并不会 触发@update:page 但是手动点击却是可以的

lpint55 avatar Apr 20 '24 12:04 lpint55

image

我是这样写的

Lin-w-b avatar Apr 20 '24 15:04 Lin-w-b

直接自己封装个hooks就完事了

surge-squirrel avatar Apr 23 '24 06:04 surge-squirrel

根据业务自己封装一层

jahnli avatar Aug 11 '24 16:08 jahnli