屁孩
2020-03-11 15:17
这里去掉这个! 这里不对
l
sdsadsadsa
对啊, 我想了半天想不明白 为空的时候应该不输入,为什么要输入两个单引号,弄了半天都觉得逻辑不对
看了半天,我终于知道为什么了,就是下面这段,老师后来改错了
但是在这个get 请求的时候不会显示缺少参数
那是因为name='' 的时候name.length不是0,而是2。
if(!name || name.length == 0)
上面我发的他不应该显示
{ "message":"缺少name参数" }
吧
name.length是这个name数组中是否有空或者存在数据的判断,检查一下你是否存在有数据的情况,如果空数据肯定是缺少了,如果有数据不应该是出现这个语句,因为条件为false,会跳过
Nodejs全栈入门
26586 学习 · 88 问题
相似问题