我正在使用UI路由器和Firebase。事务完成后,用户将被重定向到感谢页面。经过一段时间后,会话结束,用户自动重定向到主页。
如果用户在此之前尝试离开感谢页面(例如,通过单击后退按钮),我想自动将用户重定向到主页。目标是拥有一个未经验证的,干净的应用程序。
当我使用以下代码时,我得到最大堆栈大小错误:
//Sample 2
qry = dcx.Set<T>.Cast<Record>.OrderBy(x => x.ID).Cast<PreRecord>()
答案 0 :(得分:3)
包裹$state.go
行的条件将无条件地捕获自己。
将条件更改为:
if (fromState.name === 'thankyou' && toState.name !== 'home')