嗨,我有一个问题,父母状态不活跃时,孩子打电话。Angular UI路由器的父母状态不活跃
我使用具有ui-sref-active
功能的ui路由器。
这里是我的路由器代码:
.state('customers', {
abstract: true,
parent: 'app',
url: '/customers',
templateUrl: 'app/customer/parent.html',
})
.state('customers.list', {
parent: 'customers',
url: '',
controller: 'customerCtrl as customer',
templateUrl: 'app/customer/index.html'
})
.state('customers.birthday', {
parent: 'customers',
url: '/birthday',
templateUrl: 'app/customer/birthday.html',
})
这里是我的html:
<ul id="menu-sidebar">
<li class="has_sub">
<a ui-sref="customers.list" class="waves-effect" ui-sref-active="subdrop">
<i class="fa fa-users"></i> <span> Customers</span>
</a>
</li>
</ul>
我使用NG重复,因为有很多的菜单。
问题是当我拨打/customers
时ui-sref-active
工作正常。但是当拨打/customers/birthday
时,ui-sref-active消失了。
这里截图如下:
任何意见,如何使它的工作?
在此先感谢!
它不工作。我试过你的方式。谢谢 – ssuhat