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 に答える