2
希望不是重複的,但我發現的所有其他答案都與狀態有關。ui-sref-active不影響父元素
這可行,但我也希望父母<li>
也受到影響。
<ul class="collapsible" data-collapsible="accordion">
<li ng-repeat="title in sidebar.title">
<div class="collapsible-header waves-effect waves-green"><a ui-sref="#"><i ng-class="title.icon"></i>{{title.name}}</a></div>
<div class="collapsible-body">
<ul>
<li ng-repeat="subcat in title.subtitle" ui-sref-active="collapsible-body-active">
<a class="waves-effect waves-yellow" ui-sref="{{subcat.state}}">{{subcat.name}}</a>
</li>
</ul>
</div>
</li>
</ul>
所以,如果我理解正確的文件,我應該能夠做到這一點,但它不工作:
<ul class="collapsible" data-collapsible="accordion">
<li ng-repeat="title in sidebar.title" ui-sref-active="collapsible-body-active">
<div class="collapsible-header waves-effect waves-green"><a ui-sref="#"><i ng-class="title.icon"></i>{{title.name}}</a></div>
<div class="collapsible-body">
<ul>
<li ng-repeat="subcat in title.subtitle">
<a class="waves-effect waves-yellow" ui-sref="{{subcat.state}}">{{subcat.name}}</a>
</li>
</ul>
</div>
</li>
難道我誤解的文件?
看起來像我誤解了文檔。我期待父元素受到影響,但它似乎是基於父狀態。謝謝。 – Lee 2015-03-05 22:36:30