我想知道是否有办法知道何时为 UI-Router 输入了最终子状态。
基本上,这里有一些代码......
$transitions.onFinish({ to : '*' }, (transition) => {
... do something
});
我正在那里做某事,但我真的只想在输入 LAST CHILD STATE 时才真正想做那件事。
所以基本上,如果我有这样的状态:
master -> layout -> child layout
它可以发射onFinish
两/三次,它会自上而下......这会导致内部出现一些问题。
有人有建议吗?
编辑 - 这是我希望所有子状态发生的事情。这是一个动态的动作。状态转换中的星号通配符是故意的,也是必要的。