Angularjs 如何使用if语句实现for循环 用于(让i=0;i
你的else语句不应该在循环中。你的else语句将在你点击第一个用户时立即执行。在循环之前设置一个userVerifiedFlg=false;然后在检查所有用户后检查它是否仍然为false。如果你使用的是Angularjs 如何使用if语句实现for循环 用于(让i=0;i,angularjs,for-loop,if-statement,Angularjs,For Loop,If Statement,你的else语句不应该在循环中。你的else语句将在你点击第一个用户时立即执行。在循环之前设置一个userVerifiedFlg=false;然后在检查所有用户后检查它是否仍然为false。如果你使用的是angularjs你得到的错误到底是什么ing?您的代码中似乎还有一个额外的花括号,是否可以删除该括号并确认仍然存在问题?抱歉,但这段代码很混乱。您有一个额外的“}”大括号,返回两种不同的数据类型(您不想这样做),并且您的else和return语句不应该在循环中。 for (let i = 0
angularjs
你得到的错误到底是什么ing?您的代码中似乎还有一个额外的花括号,是否可以删除该括号并确认仍然存在问题?抱歉,但这段代码很混乱。您有一个额外的“}”大括号,返回两种不同的数据类型(您不想这样做),并且您的else和return语句不应该在循环中。
for (let i = 0 ; i<user.length;i++)
{
if (this.username === user[i].username && this.password === user[i].password){
this.title="Successfully login your account";
this.router.navigate(['/home']);
return;
} else {
this.title = "Please check your username and password (or) create New Account in Register";
return;
}
}
return user[i];
}