【发布时间】:2013-09-19 05:58:26
【问题描述】:
如何使用流星和 Iron-Router 从 Template.event 调用中将官方重定向到另一条路线。我似乎,至少在 Dev 分支上遇到了同样的错误
`if (this._isRunning) // 174
throw new Error('Already in a page run'); `
例如,我有一个按钮,单击时会调用Router.go('/home');,如果我运行它,我会收到“已经在页面运行”错误。还有其他人使用 router go 方法进行路由吗?
实际上是'this.redirect('/anotherpath')' 导致了问题。有没有办法停止当前正在运行的页面运行并重定向到另一个路由?
【问题讨论】:
标签: meteor iron-router