为了账号安全,请及时绑定邮箱和手机立即绑定

name参数问题

http://img1.sycdn.imooc.com//5e689052000112ab04100227.jpg这里去掉这个! http://img1.sycdn.imooc.com//5e6890680001822608340358.jpg这里不对

正在回答

6 回答

l

sdsadsadsa


0 回复 有任何疑惑可以回复我~

  对啊, 我想了半天想不明白  为空的时候应该不输入,为什么要输入两个单引号,弄了半天都觉得逻辑不对  

0 回复 有任何疑惑可以回复我~

看了半天,我终于知道为什么了,就是下面这段,老师后来改错了

http://img1.sycdn.imooc.com//5e8449e400013c5604090224.jpg

但是在这个get 请求的时候不会显示缺少参数

http://img1.sycdn.imooc.com//5e844a1b00019eab08390047.jpg

那是因为name='' 的时候name.length不是0,而是2。

http://img1.sycdn.imooc.com//5e844abd0001217b04090163.jpg

http://img1.sycdn.imooc.com//5e844ad000016f0d09540340.jpg

1 回复 有任何疑惑可以回复我~
if(!name || name.length == 0)


0 回复 有任何疑惑可以回复我~

上面我发的他不应该显示

{
"message":"缺少name参数"
}


0 回复 有任何疑惑可以回复我~

name.length是这个name数组中是否有空或者存在数据的判断,检查一下你是否存在有数据的情况,如果空数据肯定是缺少了,如果有数据不应该是出现这个语句,因为条件为false,会跳过

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

name参数问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信