做登录页的时候判断用户名存在与否的语句,用的是“==”比较运算符,无论输入是否匹配,都显示“无此用户名”。
可以进行if语句判断并成功打印,(如果相等则打印),直接else显示“无此用户名”,求解qwq。
ps:调用的是云数据库的内容,username是string类型。
分割线-----------------------------------------------------
刚刚发现了重大问题!如果输入用户名和密码正确,会直接跳转到设定的页面,也就说“比较成功之后的确往下走了”,但跳转的同时会弹出“无此用户名”,这种情况是怎么解决?感谢各位大佬!!!
如果你用for,那么就要用break啊
adminlist.some(item => item.username === "20180001")
修改下匹配方法,你用的for循环是这样的
刚看别的帖子说 用fail(err) 就可以返回了?求解
你可以断点或日志调试;
另外你这种循环里的判定方法,除非就1条符合的数据才不会弹窗,否则有其他不符合的都会弹吧。