00:00
下边大概我们就准备来写一门,我们那个非负整数的正子,表述了非负,非负整数的正表数,到这里边找一个,那个哪一个你看看。你不用写在这里边,就直接找你常用的正要人你你你能遇到基本上都在这里边哪一个对这个了吗?直接把它拷过来就行了。No。那你你读一下,你也可以读一下开头结尾,其实它里边是两个正动表示,你知道吗?用个或连接起来,这这竖线表示或或什么意思,你看要么符合这个正,要么符合正。这个正常表示是表示什么意思,对就是零,说好就是零,然后呢,这个呢。对,这一个匹配一位字符,一位字符是里边只能取一到九,是不知道吗?一位字符一到九,也就是说它匹配这个模式,第一位字符就是一到九,只能是一到九。
01:03
是不是一定是个什。它不可能是负数了,它也不可能是零吧,不可能是零,它一定是正数,而且是个整数,后边呢,对任意数字零位到多位,这是不是一个正整数啊,对正整数。正整数或零表示什么?对,非负整数零或正整数是个非负整数知道吗?所以虽然你查出来了,但你能读懂它是什么,那它查出来不一定是对的是吧?那下边定一个变量来保存了,保存这个正的表示叫RAX,当这个变量门你随便写嘛,然后呢,在接边定义正的表合数两个斜杠,把它写到这里边就行了,这样的话这个正的表小数就可以了,可以完了之后下边我用它去匹配,去匹配具体的字符串去。那如何匹配具体的字符串,对它里边有个方法是吧,叫T,然后呢,把你那个具体的那个字符串写到这就行了,我们要匹配谁呀。
02:06
Cos那吗,把这cos写到我们这里边知道吗?它这个这个test反回值是个布尔类型的数据,True或者false,如果这个具体的动状符合这种匹配模式,返回true,否则返回false。所以我这个地方就可以判断一下了,是不是符合知道吧,是吧,如果不符合,我在这边给他提示。是吧,那这个地方大家如果如果他返回出入说明什么。符合是吧,符合符合我不给他提示。我什么时候给他提示不符合它提示那怎么办呢?对,是不是取个法啊对不符合里边是FALSE1区法是个出,那就进不了,否则里边如果是符合里边是出一区反是false进不来,所以这个地方它不符合的时候来提示告诉他,然后呢,我们的这个是吗?成本只能是非负整负,知道这样就行了,提示完了之后,后边代码都不用执行了。
03:09
叫return,好,这时候我们说这个表单验证就验证完了,这都是根据他的需求验证了是吧。然后呢,再看验证完了之后,数据都是合法的,下边发送请求,发送请求根据我们的设计发个异步请求,到了符号条阿贾克斯,然后呢,这个地方来,这里边传个对象,这个对象里边有一个URL。这个UR表示你要把请求发到哪去,那我们肯定要发到我们这个CTRL里边去,所以把它发到这个controlrl里边去,Controlrl c,然后呢写我们这个这一个,然后呢把它发到这来,然后呢这个地方来个来一个,这个是来一个贝,把参数也提交过去。哪些参数就这参数一个是所有者参数名,冒号参数值知道吗?但我这个地方给大家提示一下,虽然它俩都叫orange,但是它俩的含义完全不一样。
04:11
它是参数名,理论上随便起的这个参数值呢,是这个变量是吧?对上面这个变量。可不是就把这几个字符,就把这几个这几个字符转提交后了,是把这个变量代表的这个值提交后头,代表这个值提交后知道吗?好,同样大家下边这些参数都给提交过去,然后呢,市场部的名称,参数名参数值知道吗?还有开始日期,开始日期这个地方也来一个参数名参数值,然后还有一个结束日期,参数名参数值,还有成本参数名,然后呢,这个地方来个参数值知道,还有大哥,这个是参数名,然后呢,这个地方参数名参数值,这样就行。
05:02
这个地方再给大家强调一点,这些参数名理论上随便起,但是我们开发的时候,这些参数名要和CTRLL里边接收参数的这个实体类的属性名保持一致,这样才能接收到,知道吧。你不能随便写知道吗?好,这是我知道,下面继续来type,我们这个地方用post知道吗?然后呢,这个data type对这个地方来一个什么,对结算是这样,前台的第一个值责就完成了一点保存按钮,发请求,把这些参数获取到都验证好了,发请求,下边第二个知道处理响应,就前台到就做这两件事嘛。处理响应再回调函数,边处理再回调函数表有个形态接收前在发过来请求吧。呃,就是接收后台返回的这个响应信息,这个响应信息根据咱们设计就这么一个阶层字窗。那我就解析杰森渲染页面了,那如何解析杰森渲染页面,那就看成功了二是吧,如果得塔点to等于一等于啊这个等于两个等于号等一,那是不是就成功了,对成功了,那我就什么那那你就来看看吧,来做什么事呢?做什么事需求给你告诉你了,对关闭魔道窗口,关闭魔那如何关闭魔道窗口。
06:27
如何关闭,对,我想关闭就关闭,是不是获取这个div这个摩擦窗口的解块对象啊,调谁对屌毛的给他传个参数,关闭的参数是哪一个对,嗨,这是程序员最常用的这个关闭模态窗口,操作模态窗口的这种方式,我们说就是前面我们给大家讲那个第二种方式,程序员天天在用它,知道吧。美工才用那个什么他购属性的知吧,咱们都是这么关,这种关方便呀,符合条件我想关就关,随时可以关,知道吧,这是我们说的,这下边还有什么,是不是得刷新那个什么,把它关了,这个列表得刷一下,刚刚创新这一条就显示的第一条。
07:17
当然我说这个地方你刷你得去查了,所以查询的功能现在我们还没做,所以这个地方呢,我先写到这儿,我先保留这个功能,我先保留着,等到我后边做完分页查询,我们回过头来再把这个功能加了这个,让我先先这个保留这个功能,先把模态这关了就行了,好这是我知那这成功了,失败了呢,对失败了来个提示信息,提示信息,那提示信息或特一下,然后呢,提示的信息在哪对message。那然后呢,他说了模态窗口不关闭,窗口不关闭不关闭,对本来就不关了是吧,因为我们已经把这个是吧,保存按钮上面那个dismiss是不是去掉了,去掉默认它就不关了,但是我们习惯上来讲的话,一般不关的话,网页掉一下。
08:15
调完了不关说明什么?对,要显示一下是吧,收一下知道吧,你调你这个代码,你可以不写,这一行代码可以不写,但是我们习惯了都会写,把它收一下就行了,这个可以,这行代码我可以不写,可以不写,不写他也不会关,你只要把dismiss属性去掉就行了。那牛老师可不可以这样得什么属性,我加上我不去调,然后这个地方我收一下。可不可以不可以,那这这这就发生了两件事了,对第一件事嘛,关了你再打开了它那个窗口给你闪一样,所以这样这样就不太好了,大家明白这意思吧,对,所以我们给他去掉这个收一下就无所谓了,好这样的话呢,我们这个前台也写完了吧,这个这么这我们的整个流程前台后台都响过了,下边我们启动服务测一测了,好下我们来启动服务来测一测,来启动找到我们淘宝开D启动一下,大家可以看看。
我来说两句