00:01
来来看一下啊。写好它以后啊,写好它以后,那下面呢,后面我们会暂时我们先就这么写着,暂时我们就这么写着,等会我们用完之后发现问题后,我们再来完善可以吗?因为现在完善吧,主要是这问题不太好体现,我们先就这么写着,我们先用上啊,再来完善好。来。这模块我们后面还要完成啊,我们再选另外一个模块。看好了。那接口请求函数定义好了以后,那后面比如说啊,举个例子,我们要去请求啊,我后面是不是要请求登录的接口或者什么别的接口,对不对啊请求登录接口,那我是不是应该去调用传什么。传什么得看什么,这个时候得去看的结果章就行了,这个懂不懂?
01:01
啊,那比如说啊,我此时是就是应该我请求这样一个例子,是不是啊,我前面了,我前面进度径就不写了,我就写个后面的这部分好吧,嗯,现在我只是来说明这个问题,来看一下接着还需要什么。是不是传一个对象里面指定什么东西use name和什么pass word,那就需要什么use name是不是有一个值,比如说他吧,接着是passord,啊,指定一个值,假设123吧。OK吗?OK好1234啊好没问题,那下面还有一个参数有指定吗。请求方式用什么POS的登录嘛。能听到不,那后面接着是不是通过点任来去知道他是成功了还是失败的毁掉了,后面我不写了示行不行,好,那除了请求登录的接口,我是不是还有别的接口。
02:02
可以去测试对不对,比如说添加用户是不是这样一个例子。那看吧,好来试一下啊。来看这样,那我要去请求这个例子吧,没问题吧,接着需要去传统,我的天还挺多。是不是优质内容password等等一些相关的信息啊,那我就再写一个啊这个意思。也是后星球吧?这分钟,那也就是说每一次我请求某一个接口,是不是都要去手动的去指定地址,指定我的参数数据以及请求方式。但是你得知道,对于某一个接口来说,它的地址是不是固定的。
03:06
对是吧,它的请求方式是不是固定的,变化的是什么,是不是参数数据是由前台我们用户来指定的,对不对。那这里其实就有点。啊,不太爽,为什么呢?就是我在组件里面直接去写,那每次都写挺烦的。应该干嘛呢,看好了我后面。有一个这样的模块,看好了啊,有会定一个A下面定义一个index的模块,这个模块你们放什么呢?来放叫接口请求函数,也就是说每一个接口我都对应一个函数。而我在这个函数里面的参数需要去指定路径和请求方式吗?不需要,因为每一个接口它需要的那个路径和请和那个请求方式是固定的。
04:07
那你想这么定义着有什么好处啊?我要去请求某个接口是不是只要调用这个方法传入该传的参数数据是不是就可以?我还要去想着他的地址到底是多少吗?我要想着他的请求方式是什么?不用,也就是说,你的封装是不是最好让上层调动者更加轻松,少传数据啊?能听懂不一定要,先一定要理解这个这个存在的价值,懂我意思吧。能理解吧,能理解好。那在这个地方,那我们也就是说啊,这个都是用来去说明这个问题的。啊,我就给大家注释一下啊,好来,那也就是说我们现在需要去定一个什么。专门的模块,到时候定好这个模块以后,我们建里面不会再使用他了,我们组建里面发请求不会使用他了,而是使用我的这个模块,我就叫它什么呢?Index,为什么我叫他index,这有什么好处?
05:14
到时候引入的时候,是不是引入文件夹就可以对好来这个叫什么说一下。啊叫啊,包含应用中所有接口请求函数的模块,那你想我的应用中只有一个接口吗?不是,是不是很多接口,那每一个接口是不是都有一个接口请求函数,那你说我整个模块是个什么类型,是个函数类型吗?对象应该是个对象啊,因为我里面包含了很多函数嘛,是不是。能听到吗?那我写的时候就两种写法,一种是这么去暴露啊,里面写叉叉叉函数叉叉叉嘛,这是一个接口请函数啊,这是一个接口请求函数,听懂了不?这是一种写法。
06:12
那还有一种写法是叫什么叫分别暴露,这个叫统一暴露对不对啊,分别暴露是个什么概念?那我这是暴露了一个接口啊,这个函数对不对,我再写一个,是不是可以暴露另外一个。嗯。这两者都可以听懂吧,都可以好,我们就用这个方式来去写,来去写好,这个时候写接口,平函数一定是根据接口来写的。一定是根据接口的联系的,懂不懂好来试一下,首先我们是不是要写登录接口的。来写,把这个去掉啊。写写就知道了,哎,1POINT方前。
07:04
我们是不是要请求登录啊,这里面我有一个规律,我所有的进行函数都有IQ开通。以后找起来是不方便。能听懂不翻译过来是不是叫请求登录啊,啊一看就能看明白,而我这个函数啊,是不是最终要去请求我的登录接口去的,那你想是不是要调用它的函数,所以我必须给他什么引入import a from是我自定义的模块吗?那我最终我是不是调用去传什么呢?那就要看了,看文档了,是不是这我们前面地址先不写啊,前面地址先不写就写不写这个基础地址写后面的这部分先写着好,还有什么,它是不是需要两个参数,这两个参数必须放在一个对象里面吧,名字能随便填写,不不能,那我是不是需要两个数据,我有吗?没有,没有一个函数需要一个数语,没有怎么办?通过参数是不能接收。
08:15
没问题吧,没问题好第三个参数是什么。我们是不是post请求能听到不,而这个地方一定要注意了。这个时候必须要是什么呢?那也就是说每个接口请求函数的反回值都是什么?因为你要不返回,到时候就没法取得正确数据了,听懂了不?啊,这个看到。当然,我最终写不是这么写的,我用线条函数的写法去写。因为那样可以写成一行,现在写的是三行,是不是一是破的什么抗是它不是方形呢?先取名字,他得要个名字嘛,等于一个。
09:08
箭头函数,我是不是要接收了use name以及什么password,来一个什么箭头,注意不要写大括号,听懂了吗?你要写大括就没有了,是不是接着写什么?可以了吧,这样我是不是写好了一个接函数去登录。没问题吧,没问题,好,我再写一个啊,就写两个,先不写太多了,好吧,就写两个这个意思来写下一个。就看着文章写就行啊,下一个是不是添加用户啊,后面我们有添加用户的功能,好了,那我就写添加用户。好,按上写法,Inport comes是不是取一个名字,IQ什么?
10:07
对,翻译嘛,是不是看到了吧,好把结构摆好,结构是不会变化的。能听到不好,接着看一下我地址是多少,看呗。就是这个。那么好,前面的项目的路径啊,先不写,就写这个。没问题吧,没好,接着需要携带什么,是不是请求参数。这个请求参数是不是好一些?这个请实际上是不是用户相关的信息,包含用户相关的所有信息吧,这没必要一个写这一个写太费劲了。我应该直接写个什么?什么意思?是不是有的对象,那对象里面是不是应该有这些参数。
11:04
这能看到吧,来,而且请求方式怎么看一下post,那我的第三个开始就决定了是什么post,好是两个这个意思。其他的类似的行了。懂不懂这个很关键啊,这个要知道怎么回事。也就是说大家需要掌握一个能力啊,需要掌握一个能力要求。什么呢?能根据接口文档定义接口请求函数。你掌握这个能力了,你就不用自己写了,直接复制拷贝就行了。没问题吧,没问题,那我们的这个接口平求函数就是这么定义的,一定在强烈面这里面不要写大括号。你要写大话我就想写,你说老师我就想写,我忍不住啊,我那你说怎么办?你前面得加听懂了不啊,这不就有点得不偿失了,那还不如直接用方程呢,对不对。
12:13
现在我是不是利用了这个箭头,还是箭头有返回的作用啊。好,这样我们就定义了一个游戏,叫接口请求函数模块啊。
我来说两句