Element Plus分页组件怎么自定义每页显示条数?
我在用Element Plus的Pagination做表格分页,想让用户自己选每页显示多少条,比如10、20、50这样。但文档里没太看懂怎么配置,试了:page-sizes="[10, 20, 50]"好像没生效,下拉框还是默认的那些选项,是我哪里写错了吗?
我的代码大概是这样的:
<el-pagination
v-model:page-size="pageSize"
:page-sizes="[10, 20, 50]"
layout="sizes, prev, pager, next"
:total="100"
/>
page-sizes要跟layout里的记得在方法里处理分页变化时的数据请求,不然只是显示条数变了但数据没更新也没意义。有时候这些回调函数容易被忽略,我就踩过坑。