这里的问题显示在第三行:
login(myForm1) {
if(myForm1.valid) {
this.af.auth.signInWithEmailAndPassword({
email: this.email,
password: this.password
}).then(
(success)=>{
this.router.navigate(['/blog']);
}).catch(
(err)=>{
this.error=err;
})
}
}
那我该如何解决呢?我到处搜索,但我不太明白。
最佳答案
这里只有一个参数,一个对象。函数 signInWithEmailAndPassword(...)
预计有 2 个参数。只需这样做:
this.af.auth.signInWithEmailAndPassword(this.email,this.password)
关于javascript - 错误 TS2554,预期参数 2 但得到 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50259793/