云开发写用户注册的时候,为什么查询用户注册账号是否重复注册会出错?
发布于 6 年前 作者 jie58 6301 次浏览 来自 官方Issues

红框:用户名已注册时;

蓝框:用户名未注册时,打印“未检测到相同用户名”;

黄框:将数据输入数据库,这里还没有写上去。


本来的设想是:当输入的账号在数据库中已经存在时,会执行红框中的命令(这一步可以完成),如果数据库中没有此账号会执行蓝框+黄框里的命令。

但是在调试的时候,如果用户名未注册过就会出错,调试器里不会打印“未检测到相同用户名”,而是“user undefined”

1 回复

可以试一下吧第二个 if 里面的 use=null 改为 !use

回到顶部