我正在使用account-password和accounts-ui。几天后我回到我的项目,现在当我尝试创建一个新用户时,它会显示“无效的电子邮件”。我已经尝试重置项目,重新启动虚拟机等等。没有错误,只是不再创建帐户。
我创建了一个新的虚拟项目,帐户创建在那里工作正常。
我尝试实现validateNewUser回调,但它从未被调用过,我的浏览器甚至没有在提交表单时发出ajax请求。
答案 0 :(得分:10)
嗯,这个答案不太可能对其他人有所帮助,但是这里有。
问题是由于我已经两次包含loginButtons而引起的。两种形式都完全相互呈现,并且都响应了每个事件。我不确定究竟是什么与他们发生冲突,但删除一个解决了问题。
答案 1 :(得分:0)
Meteor不会对其调用使用ajax,您必须查看您的Web套接字帧以进行任何通信。
你的validateNewUser
有可能造成这种情况。必须返回true才能创建用户。尝试删除它,看看它是否有帮助。
使用您提供的信息很难真正说出来。如果您的项目中有任何其他包,他们也可能会导致它。