一、简介。
最近在做学校布置的医院项目,简单总结一下,将项目里面的一些经验或者方法分享一下。
二、状态码
状态码本身没有什么意义,就是几个状态,他被创造出来的目的就是帮助我们的代码区分,不同情况下该执行什么代码。
示例:
但是由于返回的报错文本也属于数据,所以返回到视图层的数据不可能为空,也就是即使没有数据都不会报错,但是我们给他加个状态码,加以区分。
这样,当他返回报错文本的时候,虽然data里面存在数据,但由于状态码为false,所以执行else报错。
三、不跨越控制器与视图层的状态码设置。
上面写的状态码是通过控制器返回的数据携带的,但是如果我需要用状态码区分,但我的代码不需要写控制器,仅仅是写在视图层呢?这就是另一种方法了。
比如说,我给同一个按钮设置了两个事件,需要判断当前情况来判断运行哪一个事件。
通过识别当前状态码的状态,就可以自由使用这两个事件了。