我想以编程方式捕获angularjs应用程序中状态更改的抽象状态的子状态。我有一个抽象的状态,里面有许多孩子(观点)。抽象状态也是无状态组件的子项(工具栏)...在状态更改时,我将页面标题发送到工具栏组件(它工作正常)。由于此工具栏组件是应用程序中每个状态的父级,因此呈现页面标题的函数属于它(该函数将被提供给每个子级以返回该状态的任何名称)。我想隐藏某些州的名字而且我不想写很多ng-if="!$state.is('abstractstate.nameofachildstate')"
我想知道我是否可以写ng-if="!$state.is('abstractstate.*')"
来捕获一个抽象国家的所有子国家。但这并不起作用。有没有办法我可以做到这一点,而不必写很多ng-if
来匹配每个孩子的状态?