Javascript Meteor:必须传递选项。电子邮件未捕获错误

Javascript Meteor:必须传递选项。电子邮件未捕获错误,javascript,forms,meteor,forgot-password,password-recovery,Javascript,Forms,Meteor,Forgot Password,Password Recovery,我正在使用Meteor使用自定义登录系统,在使用帐户时遇到以下错误。forgotPassword()函数:未捕获错误:必须通过选项。电子邮件 这是我在相对html方面的内容: <form id="recovery-form" action="action" class="form-horizontal"> <h4>Recover Password</h4> <label>Email:</label> <in

我正在使用Meteor使用自定义登录系统,在使用
帐户时遇到以下错误。forgotPassword()
函数:
未捕获错误:必须通过选项。电子邮件

这是我在相对html方面的内容:

<form id="recovery-form" action="action" class="form-horizontal">
    <h4>Recover Password</h4>
    <label>Email:</label>
    <input id ="recoveryEmail" type="text" name="recoveryEmail">
    <input id="sendResetInstructionbtn" class="btn btn-default loginbtn" type="submit" value="Send Reset Instructions">
</form>
在Accounts.forgotPassword函数之前,它一直运行良好


请帮忙,我有点像Meteor noob。

你可以试试这个代码,它对我有用:

var options = {};
options.email = email;
Accounts.forgotPassword(options, function(error){  
  if (error) { 
    console.log(error);
  }else{
    alert('Check your mailbox!');
  } 
});  

您可以尝试此代码,它对我很有用:

var options = {};
options.email = email;
Accounts.forgotPassword(options, function(error){  
  if (error) { 
    console.log(error);
  }else{
    alert('Check your mailbox!');
  } 
});