Meteor &引用;匹配错误:应为字符串,未定义;恢复密码

Meteor &引用;匹配错误:应为字符串,未定义;恢复密码,meteor,meteor-blaze,meteor-accounts,user-accounts,Meteor,Meteor Blaze,Meteor Accounts,User Accounts,Template.ResetPwd.events({ “提交#忘记密码”:函数(事件、模板){ event.preventDefault(); var forgotPasswordForm=$(event.currentTarget), email=forgotPasswordForm.find(“#forgotPasswordEmail”).val().toLowerCase(); 如果(电子邮件!==“”){ Accounts.forgotPassword({ 电邮:电邮 },函数(err)

Template.ResetPwd.events({
“提交#忘记密码”:函数(事件、模板){
event.preventDefault();
var forgotPasswordForm=$(event.currentTarget),
email=forgotPasswordForm.find(“#forgotPasswordEmail”).val().toLowerCase();
如果(电子邮件!==“”){
Accounts.forgotPassword({
电邮:电邮
},函数(err){
如果(错误){
如果(err.message===“未找到用户[403]”){
console.log('此电子邮件不存在');
FlashMessages.sendSuccess(err.message{
自动隐藏:对,
希德雷:8000
});
}否则{
console.log('很抱歉,出现了一些问题');
FlashMessages.sendSuccess('很抱歉,出现了一些问题'{
自动隐藏:对,
希德雷:8000
});
}
}否则{
console.log('已发送电子邮件。请检查您的邮箱');
FlashMessages.sendSuccess('已发送电子邮件'{
自动隐藏:对,
希德雷:4000
});
}
});
}否则{
template.find(“#表单消息”).html('Email Invalido');
}
返回false;
}
});
如果(帐户。\u重置密码令牌){
Session.set('resetPassword',Accounts.\u resetPasswordToken);
};
Template.setNewPass.helpers({
重置密码:函数(){
return Session.get('resetPassword');
}
});
Template.setNewPass.events({
“提交#设置新密码”:函数(e,模板){
e、 预防默认值();
//var target=event.target;
//var password=target.resetpass.value;
//var passwordConfirm=target.verify.value;
var resetPasswordForm=$(e.currentTarget),
password=resetPasswordForm.find('#resetPasswordPassword').val(),
passwordConfirm=resetPasswordForm.find('#resetPasswordPasswordConfirm').val();
//if(isNotEmpty(password)和&areValidPasswords(password,passwordConfirm)){
如果(密码===密码确认){
Accounts.resetPassword(Session.get('resetPassword')、密码、函数(err){
如果(错误){
console.log('很抱歉,出现了一些问题');
FlashMessages.sendSuccess(错误{
自动隐藏:对,
希德雷:8000
});
}否则{
log('您的密码已更改。欢迎回来!');
FlashMessages.sendSuccess('您的密码已更改,欢迎回来'{
自动隐藏:对,
希德雷:8000
});
Session.set('resetPassword',null);
}
});
}否则{
FlashMessages.sendSuccess('contraseñas no son iguales'{
自动隐藏:对,
希德雷:8000
});
}
返回false;
}
});


{{>flashMessages}

{{>flashMessages}


美元(“#forgotPasswordEmail”).val()有效吗?如果有效,请尝试两种方法,因为我知道错误是我的数据不是字符串。您不知道可能是什么问题吗?美元(“#forgotPasswordEmail”).val()有效吗是否有效?如果有效,请尝试两种方法,因为我知道错误在于我的数据不是字符串。您不知道可能是什么问题吗?