很多时候我在HTML页面中看到过像这样的链接:
<a href='#' onclick='someFunc(3.1415926); return false;'>Click here !</a>
Run Code Online (Sandbox Code Playgroud)
return false那里有什么影响?
而且,我通常不会在按钮中看到它.
这是指定的吗?在w3.org的某些规范中?
next() {
if (this.form.valid) {
this.fooService.login(this.form.get('email').value, this.form.get('password').value)
.subscribe(
principal => {
this.barService.put('sessionId', principal.token);
this.doStuffWithToken(user.token);
},
error => console.log(error)
);
this.goToNextStep();
}
return false; //What?
}
Run Code Online (Sandbox Code Playgroud)
这条return false线的重点是什么?它完成了我正在使用的代码,我不明白为什么.