课程
/前端开发
/Node.js
/Nodejs全栈入门
这里去掉这个! 这里不对
2020-03-11
源自:Nodejs全栈入门 2-6
正在回答
l
sdsadsadsa
对啊, 我想了半天想不明白 为空的时候应该不输入,为什么要输入两个单引号,弄了半天都觉得逻辑不对
看了半天,我终于知道为什么了,就是下面这段,老师后来改错了
但是在这个get 请求的时候不会显示缺少参数
那是因为name='' 的时候name.length不是0,而是2。
if(!name || name.length == 0)
上面我发的他不应该显示
{ "message":"缺少name参数" }
吧
name.length是这个name数组中是否有空或者存在数据的判断,检查一下你是否存在有数据的情况,如果空数据肯定是缺少了,如果有数据不应该是出现这个语句,因为条件为false,会跳过
举报
基于node+mysql+react全栈实战
3 回答参数还是获取不到
1 回答如果有必传参数的话,API要怎么校验参数呢,每一个接口都分开校验吗?
1 回答查询列表为什么不用传参数的形式
2 回答异常判断的传参
1 回答为什么安装了body-parser还无法获得name,deadline,content这三个变量?