我用到的是完整功能的样式
默认查询所有数据
这里正常情况下模糊查询到的数据应该如下
但是如果我在默认查询的时候,把下面的页数调到2(我这里根据tea模糊查询只有两条数据,只够一页),就会出现下面的bug(第一张图还没有查,只是默认查询的第三页)
可以看到条数是正确的,但是没有正确显示数据
那么怎么解决呢?
我们只需要在点击查询的时候强行把当前页面置为1即可。
原来的逻辑
修改之后:
由于在其他地方,比如创建组件周期的时候用到了默认的pageNum的load(),所有这里需要做一个判断,判断是否传入了pageNum。
经过这样的修改之后,刚才的bug也就解决了。