gpt4 book ai didi

angularjs - 如何检查ui-router中的当前状态是否是抽象状态的子级

转载 作者:行者123 更新时间:2023-12-04 06:56:37 25 4
gpt4 key购买 nike

我有一个抽象状态“设置”,其中包含一组使用字符串定义的子级,例如“settings.personal”,“settings.business”等。如果当前状态是抽象“设置”状态的子级,则需要检入更高级别的共享 Controller 。

我不知道该如何检查?我尝试使用$state.is希望它足够聪明以检测到此问题,但事实并非如此。

$state.is("settings") # => false
$state.is("settings.personal") # => true

那么,还有其他想法吗?

最佳答案

好的,我现在看到还有$state.includes方法,它确实可以实现我想要的功能。

我将这个问题留给社区,以判断它是否值得保留或应删除。

关于angularjs - 如何检查ui-router中的当前状态是否是抽象状态的子级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37324176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com