00:01
好,有了这个的话,我们下一步哈,就按照这个我们要发请求。现在它是一个数组。除了这个呢,我们还需要一个就是角色的ID啊。要发送给服务器的是这样两个值。那么这时候我们盘算盘算哈。一个是这样的值。啊,类似这样的纸,一个就是说是这个这样的纸。呃,那么我们要是写完整的话呢,你看就是at是ID的A哈。它是这样的。然后呢,这个肉ID呢,是这样的。这样的数据我们怎么去发送给服务器的?嗯,如果说哈,这个我们现在看一下。这是见这是值,这是见这是值啊,因为这里边这有一个数组。
01:01
所以说呢,这个你这个数组呢,我们之前试过啊,你就是普通的请求参数的方式,这个还不太方便发过去啊,不太方便发过去,就假设我们如果是这么写的话啊,这个data如果我们这么写的话。嗯。数组假设是这样的哈。然后肉ID,如果是是这样的哈。你你服务器端接收的时候,得在这个值的后边加方括号,这是一个很闹腾的一个地方,所以说我们不想这么发。不想这么发的话呢,那么我们考虑是不是把它也。放到一个阶层对象里边,哎,比如说这个request。哎,I did orha。五。
02:00
呃,这个东西就是它其实啊。这回不能用假的了。ID。UID呢,是我们window.uid,嗯,可是如果我们这么去发送这个数据的话啊,这个handle方法里边怎么写啊,这快速body肯定是要写的。嗯,然后呢,这个时候其实是一个。建队嘛,这应该是一个map。Map的键就是周事,这个没得说,值的话。值呢,我们一想,它有一个是数组。有一个是数值。数组和一个整数呢,这个还不是一个类型,那你这要是写object的话呢,它也能传进来。但是用的时候呢,这两个东西还得去类型上还得去转一下。所以说呢,我们在这儿吧,咱们去还是把这俩东西呢,给它统一一下,统一成同一个类型。
03:00
统一成什么类型哈,大家看啊。还是我们的老办法,数组里边是可以放一个值的。哎,所以所以说把这个单个值也放在数组里边,我们handle接收的时候呢,这就这么接收了。Straight。哎,然后呢,是一个list。里边放一个integer。哎,就这里边是一个的一个list。这样我们就不用再转类型啊,从数组从例子里边按下标去取就好了,所以在这儿呢,考虑这个因素呢,把它放在数组里边。为了服务器。端啊,我们这个handle的方法。能够统一使用这个list。Integer啊,这样的方式接收数据。啊,这个ROID也存入。哎,数组。嗯。这样的话呢,我们这也是一个数组,这也是一个数组啊,将来这个就统一了。
04:02
嗯,然后这个筷子包地呢,我们再把它。呃,给这个转成杰森的字符串。I。哎,把它传进来啊,重新复制一下。然后这边那么发请求。这个叫上。这个叫度。嗯,肉。Assign。A。请求方式。你看这写反了哈。我也已经到了强弩之末。嗯,Data是request body。
05:03
不告诉你。Content type。叉set等于UTF杠板。嗯。然后返回的数据。这个因为后边就没别的了,这就不用改成同步的了啊,就这一步,那就不用设置。然后呢,Success。嗯,这就是还是和以前一样哈,这边是这个response。Status。Status text。
06:03
嗯,这边呢,一个result等于response。Result。哎,然后呢,一。如果等于success。如果他是成功的,我们就令message一个操作成功。哎,然后呢。如果result等于failed。就操作失败。加上一个点,Message。然后呢,要关闭模态框。模态框的ID卡。
07:09
关闭模态框显示成功失败就行了啊,也不需要去刷新这个页面,哎,这是我们这个前端的这个部分啊,暂时这个去发送请求。其实也不需要加了啊,一看就知道干嘛。嗯,接下来就就写这个是写这部分对应的后端。
我来说两句