00:00
咱们来看看哈,咱们现在说的是十到80这个矩形也回想了,还挺好看的哈,没啥问题,但是请注意看了哈,当我们点击下面分页条当中的某一个的时候,就会出问题了,比如说我点击下一页。发现了吗?上面价格区间没有了。哎,没有了,而且它的这个页数也发生了变化,变多了。为啥呀,来,我再给你看一下细节哈,十到50你仔细看一下。注意看我点查询一共两页吧,我点下一步诶又变多了,看到了吗?为什么?那我先回退一下,我现在把鼠标移上来。把鼠标移上来,大家看这个左下角这个地方啊,左下角这个地方,然后看看它是不是在这个分页条的请求地址当中没有含带有上面的价格区间啊,看见了吗。
01:00
哎,那这时候怎么办?也就是说注意看,我们在c book里面设置URL地址的时候,要带上价格区间。大家要记住啊,要带上这个价格去减好。那么这个时候我们来看看怎么带上它怎么做呀,首先啊,我们要创建一个变量string build啊,还是B呀。有提示没有来鼠标提示一下这个是。这没有性能安全是吧,八分我看看20万以上来。啊,这个是性能安全的,那我们用不性能安全是吧?有同学就好奇了,是你之前不扯淡吗?专门找这个性能安全还不用,为啥呀,大家注意啊,咱们这个是方法内部变量,它不需要性成安全,因为它每个创建一次是吧,咱们不用这个性能安全,性能要好一点,Stream build等于六,呃,Stream build。
02:02
咱们先把这个啊,初始的一个地址给人家放进来啊,这个地方是点出string,然后啊,咱们咱们在这里大家注意看一下哈,判断一下说,如果请求参数里面。有你看啊,有这个命这个参数,那么我就把它。追加进来,那追加怎么追加呀?呃,就是内容是什么,你看一下哈,就是连字符呀,面呢,等于某个值嘛,是吧?哎,那把这最大的内容放到这里面来,然后再追加什么东西,request.get parater,哎呀,这是parater,不是park啊,Parater。这什么你好了对吧,如果你有最小价格参数,如果有最少价格的参数,那么追加到请求参数中啊,胡说了,这个应该是分页条的参数中啊,追加到分页条的参数中地址中是吧。
03:25
好,那么最小价格是这样子,那最大价格其实也是一样的啊呃,最大价格也是一样来,呃,这时候呢,最大价格这怎么办呢?这换成max呗是吧,那这个呢也换成max呗,这个呢也换成max,这样呢,它就有这个价格区间了。啊,有这个价格趋势,我们可以打个断点试试看啊,看看这个效果,大家注意,如果断点出现了这个呃,这个这个这个什么标识,就说明当前这个断点其实不能用,那怎么办呢?一定要记住重新部署一下啊就行了。
04:05
稍等一下哈。这个重新部署呢,已经好了。啊,你看这个,这是不是打勾了,说明可以用了啊来。这个时候我们再来重新的请求一下,咱们就请求他查询。就过来了,过来以后啊,咱们看一些细节,咱们回到这个断点里面来。一一开始的时候,这个SP大家看看,你看下面也行啊,是不带这个价格区间的是吧,然后这里呢,它会判断你有没有带有这个M这个参数,然后判断,诶有那帮慢把它追加进来,追加进来以后大家看这是不是有这个价格区间最小值是吧?接到开始判断最大价格区间,如果有也把它加进来。走,大家看是不是也有了,呃,也有了,然后把这个地址啊放到这个配置当中走,那么你再看看这个配置,配置的地址里面,你看就带有价格区间了啊,这样子呢,我们的这个分页条就都会带到价格区间来,我把这个放过去啊好,这个时候我把这个单点取消,那么我们再点第二页走,你第二页是不是出来了,哎,第二页就成功的出来了,OK,这个就是解决分页条中不带有价格区间的这个bug啊。
我来说两句