【发布时间】:2014-08-23 03:00:08
【问题描述】:
我的 web 应用上有一个钩子,可以在用户首次登录/注册时将用户重定向到编辑个人资料页面。
看起来有点像这样:
Accounts.onCreateUser(选项,用户)-> if options.profile
options.profile.aboutMe = null
options.profile.email = null
options.instrumentsPlayed = null
options.instrumentsPlayedTemporary = null
Router.go('edit_form')
用户
所以它在个人资料页面中添加了一些字段,并且据说 Router.go 行应该将用户重定向到 edit_form 页面。我已经尝试了没有 Router.go 行的代码,它可以正常工作。我在服务器文件中运行它。当我尝试在存在 Router.go 行的情况下登录/注册时,它给了我一个“内部服务器错误”并且没有登录。当我没有运行它时,它可以正常运行一切,但显然不会重定向。问题出在哪里?
【问题讨论】:
标签: javascript coffeescript meteor iron-router