Javascript 包含函数的返回值应为null或模板

Javascript 包含函数的返回值应为null或模板,javascript,meteor,meteor-blaze,Javascript,Meteor,Meteor Blaze,我正在我的Meteor应用程序中从头开始开发用户注册/登录功能。我以本教程为基础: 当我尝试重置密码时,我收到了此错误(在单击电子邮件中的重置密码链接后): 我发现到目前为止,这可能是新的流星模板系统的故障-火焰,当返回空无值-有人知道如何解决这个问题吗?请帮忙 我找到了这个链接-也许有人会帮我:): 我终于找到了解决问题的办法——这是名字重复的错。我已将resetPassword变量和resetPassword模板-将模板重命名为resetPasswordTemplate解决了问题。当您将{{

我正在我的Meteor应用程序中从头开始开发用户注册/登录功能。我以本教程为基础:

当我尝试重置密码时,我收到了此错误(在单击电子邮件中的重置密码链接后):

我发现到目前为止,这可能是新的流星模板系统的故障-火焰,当返回空无值-有人知道如何解决这个问题吗?请帮忙

我找到了这个链接-也许有人会帮我:):


我终于找到了解决问题的办法——这是名字重复的错。我已将
resetPassword
变量和
resetPassword
模板-将模板重命名为
resetPasswordTemplate
解决了问题。

当您将
{{>foo}
设置为白色且
foo
不是模板时,会发生此错误。请重新查看您的代码,以确定这是否是问题所在。您正在使用的某个软件包中也可能存在错误,该软件包尚未更新到Meteor的最新版本。这个“白色”是什么意思?他的意思是“写入”(可能是打字错误)。我已经将我所有的应用程序迁移到Meteor 0.8,忘记密码功能仍然有效,所以这不是因为Blaze。是的,我的意思是“写”,很抱歉;)谢谢@JulienLeCoupanec:)是的-现在我用
template
后缀命名每个模板,我建议大家也这样做。
Expected null or template in return value from inclusion function, found: *token-string-printed-here*