我无法使用控制器中定义的$ scope varibales来使我的ng-class工作
我试过这个:
<nav id="main-navbar" class="navbar navbar-default navbar-fixed-top"
ng-class="{'on': some}">
$scope.some = true;
当我将其更改为类似时,应用该类
ng-class="{'on': true}"
我错过了什么?
答案 0 :(得分:1)
这可能与您将基元绑定到范围的事实有关。你可以尝试:
<强> HTML 强>
ng-class="{'on': obj.some}">
<强> JS 强>
$scope.obj = {
some: true
}
答案 1 :(得分:0)
解决了它们,这是关注的焦点。 就像AnFelipe建议我在控制器外宣布我的ng-class,我把它放在里面,现在看起来都很好。
谢谢大家,帮助我。