我正在使用以下代码进行使用firebase的电子邮件/密码验证。 如果出现错误,我正在更新错误变量以显示错误消息。但是,视图不会更新。我从未见过没有使用angular2更新视图的问题。 为什么?我该如何解决这个问题?
login() {
var parentThis = this;
firebase.auth().signInWithEmailAndPassword(this.email, this.password)
.catch((error) => {
parentThis.error = error.message;
})
}
据我所知,在SO上有一些类似的问题。但是,没有一个问题可以解释为什么它只在这种情况下发生。