00:00
下边我们来看一些细节的内容啊,它这个细节内容还有一个地方需要用,还有一个地方需要有一点问题,有什么问题你看这样,现在你比如说再看现在我在正在显示,每页显示一条。然后总共三条数据,三页,现在我正在看第二页数据,现在大概你比如说这我去按照条件查询了,我想查那些所有含有零的数,这个名字里边含有零的市场活动,我这个点查询。但他应该向后台发请求了,发请求去查询所有名字里边含有零的这些数据的第一页。是吧,然后呢,再看我这个一点哈,再看条件查询,到时候你看它的效果是什么样的,你看一点。是不是查出来三条记录,查出来三条记录,大家他这个东西有问题,你看吧,有啥问题,每页显示调数变成十了,你知道吧。我们刚才用户每页显示两条,或者每页显示一条,就看着好好的,他一点这个什么查询,你给他变成十条了。
01:02
他习惯看每人显示两条或者五条或者一条,你给他变成十条,是不是大家看从虚荣来讲不太好,不太好,所以用户一般都提出这种要求,他以前每月显示多少条,我一点这个地方还给他每显示多少条,你知道吗?那这个地方来看我们怎么来做吧。以该当用户击查按的每页。按照条件去查还是显示,按照显示第一页的数据,保持每页显示条数不变,他以前每页显示两条,看的好好的,那我查完之后还是让它显示两条或者一条,知道吗?就这个意思。所以那给他改一改,那改一改的话,那怎么改呢?那首先分析一下为啥变成十条了是吧,为啥变成十条了,十条对,因为一点查阅按钮这个地方是不是给得传到十啊,传到十配置size传到时我们写死了哈,传的十传给谁了?传到这来了,这传给谁了。
02:10
对,大纲是不是传到这来了,所以插件你给他传到每页显示十条,所以它就给你变成每页显十条了。那我们这个地方显然每人写示十条,给他写死就显得不太友好,那我这个地方就给他变一变了,那这这个地方啊,变一变了,这个地方变一遍,这个地方不能写此时了应该写什么,应该写他点之前每页显示多少条。然后呢,我就给他传个几。假如点之前每页显示一条这个传个一。点完之后这个乘个一,然后呢,每人减点着减,每人减两段是乘个二。那这个关键是我怎么知道他每人点之前每人显示多少条呢。我怎么知道呢?把这个查询放在那里。对,点之前每页显示多少头,在哪儿存着呢?
03:04
对,是不是在点之前显示这个列表的时候,显示列表和显示这个发现信息的时候,用到了这个什么每页显示条数了。对,那点之前在显示这一块的时候,在哪儿显示的。显示这个发现信息,每页显示多少条,在这里边显示的,在在这里边点之前每页显示多少条是在这个插件里边,这个这个这在这个地方显着呢,在这个地方写着在哪个地方呢。大家看是不是在调工具函数的时候,在这个参数里边传着呢,知道吧,所以点之前每页显示多少条,就是你看点之前这个列表什么时候显示的。显示的时候用了每日线多少条了,那它一定是在那个地方存着的,那点之前显示这个翻页信息的时候,是在这个地方显示的。那在这个地方这个显示那个范式信记的,那他一定在这里边记着,在哪,在这个对象里边记着,在哪个这个对象哪个参数里边记着呢。
04:07
是不是Rose pro配置里边记着呢这种,所以你只需要什么,在每次点这个什查询按钮的时候,要想保持每月险条数不变,你或许他点之前每月减多少条,你就去找谁,找工具函数里边的这个参数。找这个参数,找这个参数拿到这个,这个参数是个对象大括号,这个对象找到它这个属性就行了,那就我就拿到它这个值了。点之前每个显多少,就是他上一次显示列表的时候,用到那个配置,Size是多少,都在这个对象里边记着,都在这个对象里边记着。那我只需要获取这个对象的这个什么,这个属性值就行了,那如何获取它这里边儿有一个什么,有一个参数,它这个插件里边有一个函数,专门用来获取这里边这些参数的。就是他上次显示这些翻页信息的时候,用到这些参数都在那个对里边,记得你想获取那个对象里边数据可以直接获取,怎么获取它,这里边给我们提供一个函数,专门获取那个翻页信息的那些参数的哪一个函数,就这个函数,就这个get option option表示选项参数的意思。
05:23
通过调这个函数就能获取的那些参数了,想获取哪一个获取哪一个,怎么获取?它的语法是这样的,它的语法上你想获取哪一个参数,首先获取那个容器的解块对象,调这个函数,调到这个函数的时候传参数,传两个参数,第一个参数固定的叫get offer表示我要获取一个参数,获取哪个参数,后边那个参数名你想获取哪一个获取哪一个,我想获取Rose pro配置,把Rose配置获取到出。我想获取current的配置number,我就可以获取把这个current配置,然后获写到这里,想获取哪一个获取哪一个,所以大家那这个地方。
06:01
每次点查询按钮,我想获取那个配置size,我就可以通过那个函数获取,怎么获取?直接把它拷过来就行了。CTRLC拷贝,然后呢,写到这里,当然在这里我把这个分号去掉。这一个什么是容器的ID?容器的ID是谁?就这个,然后呢,把它写到我们这里边儿容器的ID,这个参数固定的只能这么写,大小写都不能变,后边这个参数表示你要获取的是哪一个参数,这里边哪一个我们要获取它,把它拿了就行了。啊,这样每次点查询按钮,然后呢,执行我们这个函数。执行函数的时候让他什么传第一页的数据,然后呢,原来每页显示多少条,获取到那个配置size,他上一次显示列表的时候,那个配置我就能获取,获取到之后就传过去,它这个保持每页险投入就不变了。好,下边我们这个地方来启动服务,大家可以测一测知道吧。
07:21
然后呢,大家我们来登录给你啊,你看看张三,然后呢,这个YF要点进来,然后呢,市场活动大看,然后呢,我再让个什么,每页显示一条,你再看一看,大哥,我知道这是查询零的一点查询大哥大哥还是这样,因为大哥你们在没动啊,其实他动啊是吧,只不过什么这些数据是什么显示的这个数据还是这条数据,因为因为什么,因为我们数数据库里边这三条记录都有零。知查询的时候排序那吧,查了第一条,那还是查知,你比如说大看我这样,我让他每人显示这么多条,这每日现在正在想的第第三条,第三条的数据,我想着这个东西零你知道吧,一点查询按钮我再看。
08:09
这样的话正好跑到第一页去了,显示保持每页显示条路不变,你说老师我这个地方每页显示两条呢,每页显示两条,然后呢,这个地方它每页讲两条,现在正在第二页。那我想显示这样。我想显示这个东西,我想显示所有含有零的,我一点它的看应该应该它应该跳转到哪去啊。对,第一页啊,都漂亮,第一页还是保持每页显示两条,是不是这样吧,每页显示两条不变,看吧。这是我们说的。好,这是我们这个关于这个这个信息我们就可以了。啊。这个查询这个点查询按钮轴显示第一页的数据,保持每页显示条数不变,按照条件查询,其实大家看他这个需求也是要求我们这么做的,他这个需求大家可以简单看一看啊这需求,然后呢,这个扉页查询市场活动。
09:06
在哪?帮我看看。查询市场活动就这地方,就这个地方来看吧,这个地方说用户在市场活动主页面填填写查询条件,然后呢,点击查询按钮,显示所有符合条件的数据的第一页。然后呢,保持每页显示条数不变,知道吧,就是这个意思,保持每页显示条数不变,知道吗。好,这是我们说到这个这个查询的,哎,那你同有同学说老师这个地方可不可以也也这么获取。这个地方可不可以也这么获取?这个。对,这个不行,这个为啥不行。对,这个是当页面加载完成之后。显示所有数据的第一页,然后呢,每默认每页显示十条,它就明确指定了每人显示十条知道吗?那你说我就获取他上次每页显示多少条不就行了吗?关键是这是不是它第一次显示啊,所以它都没有上一次,它就获取不到上一次,知道吧,所以这个地方根据需求写死知道吧,所以这个地方就无所谓了啊,在这时我们说这个地方就不用不用这么来写了,好这时候我们跟他说到这个关于我们的这个。
10:24
关于我们的这个这个翻页的这个功能我懂了,这是关于分页查询,这个我们就懂了,下边呢我们来看看。
我来说两句