为什么这里显示用户名已存在啊

来源:5-6 注册API-完成isExist

渡____

2020-02-04

图片描述

看了一下ejs逻辑,老师这可能是哪出错了啊

if (err) {
    $spanUserNameInfo.text('用户名可用')
    isUserNameExist = false
} else {
    $spanUserNameInfo.text('用户名已存在!')
    isUserNameExist = true
}

---------分割----
老师我刚刚找了一下,发现ejs中的err为Null。这个err的值是哪儿返回的啊。是这个userName吗?
但是我自己把代码走了一圈发现isExist返回的确实是errormodel啊

写回答

3回答

双越

2020-02-04

看你返回,errno: 10003 ,应该要走到 if 逻辑里才对。估计是前端判断 err 的时候有问题。不过这个问题应该不是

不过我之前做课程的时候,注册功能是可用的。你现在是注册不了吗?

0
2
渡____
但是数据库里面已经有我注册的账号了
2020-02-04
共2条回复

旺旺94919

2020-11-11

我和你犯了一样的错误,最后发现这里传参数的时候没有解构,这样返回的数据结构就全不对啦
//img.mukewang.com/szimg/5fabb10b09fe676e04980312.jpg

1
0

浩小孩

2021-03-22

老师,我也出现这个问题,不管我数据库里是否有存在该用户信息,前端都会走用户存在的路径。然后返回的数据内容及格式都是对的。

0
0

Node.js+Koa2框架生态实战 - 从零模拟新浪微博

用 Koa2 做真正的实战项目,不再只是增删改查的小白工程师

964 学习 · 388 问题

查看课程