00:01
接下来呢,我们来完成加入购物车的这个功能,其实就是更新我们的这个来,我们可以看一下更新这个商品的数量。但是在做这个之前呢,我们因为发请求啊,后面我们看接口文档的话会知道,就是我们需要当前的店家的ID。而店家ID呢,之前我是直接写死的啊,这其实是不太好,而是我们应该访问到哪个店家,就应该是哪个店家ID。所以我们把代码呢,再改回来。找到APP里Jason啊,我们最开始访问的还是这个home页面。对吧,然后我希望什么样的,希望我点击这个商品的时候,它跳转到我们的店家这个页面去,这样会比较好。点击它的时候,跳转到D加页面去会比较好,好,那这该怎么做呢?我们一起来看啊,这时候我们再找到这个负的list这个组件啊,应该是在。在这里home for的例子,然后呢,我们要给它每一个item,也就是这个view啊,绑定上一个点击事件,点击我们要跳转过去。
01:05
去大家呢,去shop好,去shop的话呢,我们就要传了当前的这个shop ID对吧,那么当前shop ID呢,我们就要知道咱们的这个接口啊,就是这个。负的,它里面的这个对应的收排ID是不是这个负的点收ID啊,我们来看一下啊。我们之前的获取的实际频列表的一个接口tryout,那么请求数据中呢,有一个叫shop-ID的参数,这个就是店家ID。所以这里呢,我们要传负的点首拍地好,这个时候我们就可以去了。喂,那么怎么去呢?这时候就要用API的一个方法叫open win啊open win的方法,Open win的方法呢,你需要传咱们的这个名字啊,我们要跳转的这个组件的名字是shop,以及呢,我们要传的这个跳转的这个组件的一个路径,对吧?它路径在哪里,我们要写清楚啊,点点斜杠pages下面的。
02:12
呃。下面的STML。好了,组件写好了之后还不够,因为我们需要给他传递那个ID参数,对吧,所以它有一个配置per这个属性啊,在这里我们就可以把这个ID参数传过去,那么跳转到页面的时候,它就具备的这个ID参数,这个ID参数就是我们当前店家的ID。下面我们一起来看,这个就是打开一个新的窗口。对吧,那么打开新的上报名字叫什么,地址是哪个组件以及传递的参数啊。
03:00
好,下面我们就可以去访问一下。不要点第一个。OK,它呢,就应该要跳转到我们这个。Shop的这个地址,那么要跳转到的呢,应该是这个路径啊,它都是跟图片一样,应该是要回到两层的,我们试试。我点击啊,你看是不是就跳过来了,是不是,然后点击下一个也能跳转过来,没有任何问题啊,这个呢,地址呢,和咱们的image一样啊,是要回到两层的这里稍微要注意一下,稍微注意下。好了,那么这样呢,我们就跳转回来,跳转回来来到shop组件啊,那么shop组件怎么去得到这个ID呢。对吧,那么我发请求再看这里啊,这个ID就不是写死了,而是要去得到。好怎么得呢?这时候通过API点配置。这个属性啊,就会得到这个ID了。配置就是当前页面的这个参数的,那么我们传的是个ID参数,所以就是ID,那么这个就是我们的说ID。
04:05
所以我们应该用这个ID去发请求。好,所以我们再点击。哎,你看数据还是一样的,没有任何问题,我们这里呢,其实有两个商家啊,那么还有一个商家,我们数据在比较靠下的位置,我们看一下啊。还有一个商家就是这个食品123这些啊,我们点击食品,那么就会跳转到另外一个商家。OK,这个更新页面有些延迟啊,但实际上我这边数据其实已经来了,诶你看他已经来了是不是啊,他其实有是有数据的,只是另外的商家呢,我数据没有录太多啊,我是简单的整了整。简单的简单整。好,我们就回去啊,回去还是用正常商家跳过去好了,这就正常的店家数据了。OK啊,所以这样的话呢,就能够保证啊,我们将来可以正确的得到这个商品的ID,未来呢,我们店家的ID啊,那么我们通过这个店家ID去请求数据,未来我们才能够更好的操作。
05:06
好,那么这是这一个啊,我们先完成这一个点击添加,点击的时候完成这个咱们的一个店家的一个跳转功能。
我来说两句