1
角2イベントを発生させていますが、サブスクライブされている機能が動作していません。これが発生する可能性が角2イベントサブスクリプションが機能しない
resetPassword(email) {
var ref = new Firebase(this.firebaseUrl);
ref.resetPassword({
email: email
}, (error) => {
var errMessage = '';
if (error) {
switch (error.code) {
case "INVALID_USER":
errMessage = "Could not find an account with that email address.";
break;
default:
errMessage = "There was an error resetting your password.";
}
this.events.publish('user:resetPasswordFailed', errMessage);
alert('Sent resetpasswordfailed event');
} else {
this.events.publish('user:resetPassword', "You have just been sent a password reset email.");
}
});
}
です。イベントが公開される前に購読が設定されていないようです。あなたがlistenToLoginEvents関数を呼び出している場所から –
それはそれでした! –
これを回答として追加しました –