00:00
哎,做完这个以后,下面我们要做下一步。下一步点击什么提交是吧,点击提交,其实这个事情已经很简单了,因为我们数据收集的差多了,我们来看一下,最终我们要去添加或者微信回到我们的这个组件。我们应该有一个sum的一个回调函数。是不,我们这里面是不是先做了一个表单验证,如果没有错误,是不是才准备去。添加是吧,那这个地方就有一个基本流程。什么基本流程呢?来,我们要我们的这个功能,那首先是不是要去收集数据,能听到吧,收集所有输入数据吧,接着第二步是不是准备去调用接口请求函数。
01:03
去干嘛呢,添加。或者什么更新是不是有可能是添加有可能什么。更新这个能不能懂。第三步。根据。结果提示。来,我们来看一下这个事情,那这里面是不是涉及到我要去发请求了。那我就要看一下我有什么结果来,这面有两个接口,一个是添加商品的接口。是这样一个例子,最后是不是爱呀?那这个参数里面是不是携带所有我需要去添加的。商品的相关信息。正面有商品的ID吗?添加的时候有没有商品ID。有商品的ID吗?
02:02
我在做添加的时候,前台有指定商品的ID吗?那上面ID什么时候才产生?但是要添加,实际上最终是不是要保存到数据库里面去。盲盒DB数据库里面那个集合里面的ID怎么产生的呀?是我产生的吗?不是,是怎么产生的呢?是不是自动产生了?是go钉数据库自动帮忙产生的吗?只要我添加一条数据,它是自动我要分配一个ID嘛,而且它不叫ID,叫下回ID是不是,那你说我在前台指定的数据里面带ID吗?古代。这是我的添加是不是,那我的更新呢?看一下更新是这个例子,最后是update。那更新的时候,我是更新某个商品已有的商品吗。他有没有ID,有准确的说是下面ID是不是。
03:01
那这个地方就说我的添加和更新的数据的区别在哪里。有没有什么下划线AB是不是。好,我来先去把那个。接口请求函数写一个。把接口把这关了啊,接口请求函数写一个啊,来找到我的API,找到我的index。我现在这个是这个是干嘛的,是删除图片的吧,删除指定名称的什么图片,下面我有两个接口吧。是不一个是添加商品,还有一个是什么修改商品,能听到吧,或者更新都行,一样的是不是来it I什么I的product。
04:00
Base。有个地址吧,地址是多少呢?那我是。添加还是更新呢?添加商品是吧,那就是前面这个例子。那这个地方是不是要传好一些商品的相关信息,那我简单搞就是传一个对象就得了。这两点到。提交数据肯定是POS懂不懂,因为添加嘛,POS。那同理。教授,IQ什么?About it?对不接就是他吧,接着我这里面唯一要改的就好。是吗?Up。能看到吧。好,现在我的说法是,我要把它合并成一个函数。
05:04
该怎么做爱的all?能听到吧。可不可以啊的,是不是都是product。没问题,那我现在也就变化了,是不是这个路径有可能是爱的,也可能是二倍的。我怎么知道是爱还是update?在中没必要。我觉得不用。判断ID有没有值。是不是,如果有值,这应该是个什么?Over。否则了。应该是个爱。这能听到吧。来注意观察啊,这个稍微就有点稍微有点长了啊,因为这个这个名字也长啊,这中间也是有点长度,大家注意观察。
06:06
我这个是比较来产生呢,我这个地方路径的变化是不是这个后面这个部分变化呀,我到底是添加还是更新,是不是就看这个。拖三照样传吧。转出请求方式一样吗?那这样的话是合并成一个记录,比如老师我不合并成一个记录就不能用啦。答案也可以。没问题吧,没问题好,那也就是说我这边需要给他干嘛。是不是引路?没吧,好引入之后来看一下。那也就是说,我们此时这个地方收集数据还要做一件事,并封装成什么呢?说大对象?能听到吧。
07:01
这能懂吧?好,有哪些数据需要收集来,首先这个value里面本身就有些数据,是把它一个一个取出来。有哪些呢?说一下这是商品的名字对不对?这是商品的什么描述,我就不看了,这是商品的价格。我是不是还通过吉联的方式收集了一个category ids?的一个数据。这个到底什么名字,是不是得去看我当时定义的名称是一个什么名称,重点就在于这个名字。能不能听懂这个名是决定了我取到的数据是这个名称嘛,而它的值是个什么类型,数组今年会两层嘛,对吧,只是说数组里面的元素。可能是一个,也可能是什么两个,我要根据这一个值来去确定,哪两个值呢?大家知道提交商品的时候需要知道两个信息。
08:10
一个开头I,一个什么P开头I,这两个值我是不是要确定下来。这名字不能写错了啊。这就两种情况,一种是我当前这个开头ids,它的长度吧,是一。说明我是不是收集的是一个一级分类啊。那我的P开的ID应该等于几啊你。是不是而我的开ID了?应该等于ids。中告什么你?能不能听到?Else,死了。Else,这个时候是不是就是我?
09:03
这个零对应的不差。而是将劈开白云。对吧,还有一个是用来取第二个下面为一的是不是负,给的是开E。你能看到。这样我就收集了三个数据,四个数据,五个数据了吗?好下面啊,下面是这两个。我的I'm GS以及什么?Detail。这个不懂。好,那这样的话,我是不是可以去啊,封装成一个什么。大了。是吧,就来一个对象是吧,对象呢,有什么呢。这不就是这些数据吗?这能听到不?哎,这个不要。
10:02
这几个。这个名字啊,千万千万不要写错了,听懂了吧,这个名字写错了,你的参数就不对了。好。还差一个有可能。大家知道我们的这个商品的可能是添加,也可能什么。更新,所以这个地方有可能需要添加下载ID。听懂不也就是说如果是什么更新需要。添加下划线ID是不是,那这个怎么做呢?我怎么知道是边形呢。啊,知不知道这里面我是有一个属性叫1UP date,如果它是to,说明是什么?更新。那是更新的时候,我就需要去往product里面塞一个什么下,换一个ID值从哪来了,我在更新的时候,我是往历史里面存了一个对象叫什么,我大他有一个什么。
11:10
下海的来历?能听到吗?那我的这个准备工作就到位了。那这个时候我们要做的事情就很简单了。调用I Qi的什么。啊,不对。穿什么腰带?那后面的事情还不轻而易举的事了。干嘛呀,看来个什么是吧,接着上面我的来一个什么啊。Mava。最后是不是要看结果呀,If result点什么等等于说明什么,是不是成功了呀?啊,那我就来一个message.success可以吧?
12:10
那这个时候就要说一个事情,是保存成功还是更新成功呢?是不得去看啊,我们这个,嗯。其实什么很多东西看,比如说看update is update也行,看ad是不是也行,其实都可以了,对不对,This点比如说update吧。如果他是真,那我是什么?那我去更新吧。能听到吧,那我是更新。那我这个地方得写一个什么。这个吧,否则呢。啊是添加是吧。
13:00
添加啊,添加什么。后面写是不是商品成功了。这呢?哦,那是说明什么失败了,那我就这个地方就改一下,稍微改一下不就可以了吗?这个地方只需要改什么失败,当失败的时候不用动成功的时候。你还停在这里吗?那你去哪呀?认识。不是先对吧,点什么。Go back。这能看到吧。啊,Message error这个地方啊,表示I才对,对不对,这些是不是都标了吧。这个等什么入。
14:06
这个其实就没什么太大难度了,就是你得有一个。流程感很重要,你得知道我整体要做什么事情。好,来,下面我们来去看一下,看看行还是不行是吧。好,我们从这里来开始啊。来先来一个添加吧,来一个添加,这里添加商品是吧。嗯,这里有个事情啊,咱这里面标题里面了。是不是啊,没注意是吧,我也没注意啊,这个得解决掉,其实是同一个问题,咱解决过这样类似的问题的,等我们解决掉就行啊,来做一下啊嗯,我就随便点数啊,你这样快1.aabb啊价格了12可以吧,选择一下图书OK吧啊,当然你也可以选择两个分类,两二级分类的,搞个二级分类的吧,是。
15:10
能懂吧,好,接着呢,来去选择一个,比如说选择一下他吧,选这个的。啊,再选一张图片点啊,这两张图片能好一点,好,现在是不是可以去指定一些文本,最好稍微加点样式是吧,稍微加加是能看着看能能有意思一点。好。啊,差不多一起的,来接着干嘛,点击提交吧。就能弄不好点击提交走你。这个请求出错了吧?能懂不?那请求出错了,那我得去看吧。现在就是有问题了嘛,那就得看看懂不懂。来看network很好。
16:03
这个请求是吧。他说404404什么意思。这个路径是不是没写对啊,少了一层。少写一层。看到了吗?啊,是不是前面有一个什么manage manage管理的意思,也就是说我们再去写这个接口进行看这manage,我这个没有。诶,我有啊。呃,那个我看一下啊,这个没有塞进去是吧,这个这两个是吧,哎,这个这呃我先把这个插进来,我知道这个这个里面两个是要放进去,是不是这个是个问题,关键刚才我刚才仔细看一下啊,怎么没有many。这是一个问题是吧,好,我们看一下这个刚才的这个请求他也过了啊,那我们再来一下。
17:01
我刚才怎么没有看,我再看一遍这个地方,我们是有这个的吧,有没有问题来继续来看一看啊。这个有问题。我觉得这个这个写法就有问题,最好给他什么呢。最好给他。括起来能听到吧,最好把它括起来。嗯,来,我们再来看一下。再来一次呗,来再来一次的话来啊,我这一次不搞添加,因为添加要说的东西太多,我搞个什么。修改。能听到不,我把这个我把这个改成九啊,我在这里面呢,也改成九啊,我在这里面呢,九啊,这个这个改成嗯,再加个九吧,嗯,再加个九。这个给它稍微的选一下。嗯,这个给他再去上传一张图片。
18:00
哎,好像是。不管他。不管对不对应啊,好接着来,我在这边,嗯,再输个99999好来了,点击提交。什么更新成功了,当然我们想去看刚才这个请求是不是也是可以看的呀?这能听到不是可以的,我刚才之所以说应该是这个这个的问题需要干嘛。给它括起来。这个优先级的问题啊,应该是有点问题啊,这样不行。好,这是这个啊,这个说明是没有问题的,大家看一下我们刚才啊更新的数据。有吗?是不是都有啊,都有,当然添加也是可以的,现在我们要再次测一下添加就OK了。来啊,输入AA啊,输入BB,输入价格12,接着输入这个分类啊,输入分类台式机啊来去选择一下台式机啊,选择两个这个意思。
19:03
好。接着呢,我们可以去稍微写点样式就行啊,别整太多了,好,接着我点击提交。是不是添加商品成功了?那添加商品成功,这个商品应该是在最后吧。啊,这个地方我们来看一下当前的。可以吧,可以可以。啊,是没问题,当然有些小问题,比如说我们并没有去干嘛呢,并没有去检查。并没有去检查我的这个这个名字是否有什么重复,这个检查后台要检查判断的呀。这能听懂吧,啊,这个我们后台就没有做啊,就没做的那么精细啊行。好,这是这个,那这样的话,我们的添加合并新是不是都可以了。嗯,都可以了。好。
我来说两句