0

我有以下代码:

xx {{ state.params.contentTitle }} xx
yy {{ $state.params.contentTitle }} yy
<a class="dw" 
   data-ng-class="{ current: state.params.contentTitle.includes('overview2') }"
   href="/home/overview2"><span>Overview2</span>
</a>

当我查看浏览器时,我看到:

xx overview2 xx yy overview2 yy

当我使用 chrome 调试器查看 HTML 时,我看不到任何提到该类被设置为当前的内容。

这是我在调试器中看到的:

<a class="dw" data-ng-class="{ current: state.params.contentTitle.includes('overview2') }" href="/home/overview2"><span>Overview2</span>
                    </a>

有什么我想念的吗?

4

1 回答 1

0

这应该适合你

    <a class="dw" data-ng-class="{ current: state.params.contentTitle=='overview2' }" href="/home/overview2">
         <span>Overview2</span>
   </a>

基本上删除includes您正在使用的功能。

于 2013-09-10T11:30:43.007 回答