vxe-table
vxe-table copied to clipboard
proxy数据代理模式下,如何设置currentPage?
这个需求解决了什么问题:
在使用数据代理的情况下,分页是自动生成的,触发query操作也是自动的,目前未找到可以手动设置currentPage的方法,尝试了设置page.currentPage和gridOptions.pagerConfig.currentPage都不行,请问目前有可以设置的方法吗?
如果目前没有的话,是否可以增加API?以及像refresh等默认操作,都是回到第一页,能否增加参数设置不回到第一页
建议的 API 是什么样的:
No response
是否已有其他不错的替代方案:
No response
另外,请问commitProxy支持的code有哪些?在文档中没有找到,请问是在哪里可以看到吗?
这个问题我之前遇到过,可以通过获取获取代理信息再修改 const { pager } = this.$refs.xGrid.getProxyInfo() pager.currentPage = 1
这个问题我之前遇到过,可以通过获取获取代理信息再修改 const { pager } = this.$refs.xGrid.getProxyInfo() pager.currentPage = 1
真的可以!非常感谢!!!
传_init
可以初始化分页
this.$refs.grid.commitProxy('_init')
试过了,确实可以!感谢!
并且,这段时间,发现commitProxy('reload')也可以回到第1页。所以就像我在第1条评论里提出的问题一样,不知道commitProxy()方法一共支持哪些参数