如何使用流星和 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')'
是导致问题的原因。有没有办法停止当前正在运行的页面运行并重定向到另一条路线?