00:00
接着我们来看一下首页购物车,诶,数据回血就哪呢?我们回到这个首页啊,大家看一下这里是不是需要去输出购物车中的信息啊,总的数量和最后一个商品的名称,那么总数量简单呢,就跟这里一样总数量是吧,那么最后一个商品名称呢?既然们是没有的,咱们是没有的,好,那么这个时候怎么做啊,大家注意看一下哈,我们方法其实有好多,哎,方法其实有好多。我们可以大家注意看哈,我们可以。给购物车里啊加一个属性对吧,记录一下最后的这个商品的名称,这也行,或者说是方法有好多啊,或者说是我们干嘛呢,把这个最后一个添加的商品信息保存到session中也可以。
01:02
都可以啊啊都可以,大家根据自己的一个需要去做就行了,好,那我们简单点放到session中,放到session中啊,为啥放到session中有同学问老师不放到request中呢?大家注意我们添加购物车的时候啊,咱们的跳转大部分是不是都是重叠项啊呃,重叠项是不支持的域数据共享的,所以要放到session啊,放到session那来我们找到。添加了这个哈,在这里。叫做request get session点。Sat抽表。Last。Name。啊,那咱们这个呢,就cut it.get name对吧,这是最后一个添加的商品名称,咱们就保存起来,保存起来之后啊,咱们就可以到首页去输出了,首页在哪啊,首页就在pages下的,Client下的,它在哪输出呢?呃,咱们来看一下就这个位置。
02:15
看见吗?你购物车有几个商品呢?是吧?你最后一个商品是啥呀?那咱们输出一下c scope last name好,那么这个呢,总的商品数量s scope.cut.total count就可以了。偷偷看看就可以了,好,那我们来试一下哈,呃,我们来刷新它能输出吗?大家看一下这个是不是输出了啊,但这里出球没有呢,因为咱们最后一次添加的商品这个代码是不是刚改啊,没有执行是吧,咱们执行一个数据结构,诶,好像还不管用,不管用的话,咱们就给它重新的部署一下啊,重新部署一下来吧,重新部署一下啊。
03:15
清了啊。嗯,基本上好像部署成功了,我们来看一下吧。数据结构与算法有有了吧,哎,木须用干干去吧,入门到放弃,或者说是其他的。呃,蛋炒饭C加加变成思想数量也对,这个C加加变成思想也对,这没问题吧,好,但是大家请看哈,这个一看上去没啥问题了,但是我们的购物车里面,如果说我们清空了商品。空了是吧,然后再回来。发现了吗?这里显示零,而且还显示这个您刚刚添加的商品,最后一个是这个,其实你购物车现在都空了,你哪有东西啊。
04:01
哪有东西,这个时候大家要注意一下啊。一般到了这个地方。呃,你你这么显示也行啊,如果说你们公司要求说购物车空的时候,你就没有什么最后听的商品的时候,你这里就要换一下,也就是说这里可能是两种情况,不是简单直接的,大家注意不是简单直接的输出就好了,而是要判断一下。判断一下。说如果购物车里面空好,那么购物车为空的输出,那么如果是非空,非空有非空的输出,一般都是这样子的。啊取反,那这个时候什么呢?非空的输出,那非空的时候肯定是输出它了,这没问题,这不用想啊,那空的时候呢,空的时候咱们把这个东西也复制上来做一下调整,那这个时候购物车为空啊,这里肯定是没有内容的,咱们给个空格就行,然后这里呢,都去掉。
05:17
哎,咱们就说当前购物车为空。就这样子,当前购物车为空就好了。哎呀就好了,好,那我们可以试试看啊,如果空了以后,咱们刷新,他是不是告诉你当前购物车为空啊,然后你去点击你看就有内容了啊,如果说你这边一清空走再回来是不是又好了,又回到一个空的情况是吧,你都空了,空了一般就不会再记录最后一个商品信息啊,这咱们知道一下。当然了,这个地方的做法呀,策略取决于你们的产品经理啊,取决于产品经理到了公司看公司要求做就行啊。
我来说两句