1

我有一个导航栏,其中第一个选项是父状态,其他选项是子状态。我使用 ui-sref-active 来突出显示哪个状态是活动的。现在,当我从一种状态切换到另一种状态时,父状态总是与子状态一起突出显示。任何建议如何解决这个问题?

 <li ui-sref-active="nav-session-page">
        <a ui-sref="dashboard">... </a>
 </li>
 <li  ui-sref-active="nav-candidate-page">
      <a ui-sref="dashboard.candidate" >..</a>
 </li>
 <li ui-sref-active="nav-interviewer-page">
      <a ui-sref="dashboard.interviewer">..</a>
 </li>
4

1 回答 1

1

现在我已经解决了这个问题,为此我使用了ui-sref-active-eq。它的作用是仅突出显示活动的状态,而所有其他状态也保持与父状态相同的事件。

于 2016-04-02T16:07:11.020 回答