如果我在控制器的设置中调用$ state.transitionTo(),例如要规范化URL,如果操作更改了URL的本地状态,这会导致browser()。navigateTo()永久挂起。
也就是说,假设我有一个具有有效状态的URL模式,例如: /图/:graph_id /图形/:graph_id /帮助
我正在导航,比如说/ / / 17。
如果控制器将其更改为/ graphs / 42,则角度方案会挂起。 (或者,特别是,如果重要的话,karma-ng-scenario会挂起。)
如果将其更改为/ graphs / 17 / help,则测试成功运行(/帮助只添加叠加层)。
我做URL规范化是错误的,这是角度场景中的真正错误,还是什么?