美文网首页
2020-08-14 关于jeecg项目的分页方法

2020-08-14 关于jeecg项目的分页方法

作者: arch鲸海 | 来源:发表于2020-08-17 09:10 被阅读0次

这个项目和之前的项目的方法逻辑有点不一样

图1

这个loaddata()方法,可以传一个“1”作为参数,也可以不传,当参数有且为1时,则把当前页码数的值变为1,即达到了跳转到第一页数据的功能,也就达到了使表格返回到初始状态的功能,这里一开始想错了,正确的应该是把页码数变为1,而且也获取到上面的查询条件,如果想变为一开始的初始状态,则需要查询框里面的所有值都和一进来这个页面的值一样,也就是和初始值一样,所以这里的查询和重置按钮应该都是调用了这个方法的,而且参数都为1,这里参数为1和参数没有的区别就是参数为1的会把页码变为第一页,而没有的在使用loaddata这个方法时不会将页码强行变为1,所以图4里面的loaddata()括号里面没有传值。

图2

图1中的2区域就是else,这个就是通过获取上面查询区域的值来达到的,也就是2中的getQueryParams方法

图3

这个方法里面除了获取到了页面顶部查询栏各项的值,还把当前页码,当前页面尺寸获取到了,所以图1里面2区域实际上也传了页码这个值,最后就是handleTableChange()这个方法:

图4

这个方法里面也调用了loaddata()方法,没有传参数,就是上文所说的。

其实本质上还是和上一个项目中的getcategorylist()方法一致,只是在变为第一页(也就是刷新功能)上进行了功能分离。

相关文章

网友评论

      本文标题:2020-08-14 关于jeecg项目的分页方法

      本文链接:https://www.haomeiwen.com/subject/zwtndktx.html