我有以下代码:
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>
我有什么遗失的吗?
答案 0 :(得分:0)
这应该对你有用
<a class="dw" data-ng-class="{ current: state.params.contentTitle=='overview2' }" href="/home/overview2">
<span>Overview2</span>
</a>
基本上删除您正在使用的includes
功能。