如何在ng-class中使用字符串语法和评估语法

时间:2016-07-24 04:08:57

标签: angularjs angularjs-directive

我正在寻找类似的东西:

<input type="text" ng-model="stuff1">

<input type="checkbox" ng-model="stuff">

<div ng-class="{'stuff': stuff};stuff1">Stuff!!!</div>

然而,这不起作用

1 个答案:

答案 0 :(得分:1)

你可以通过两种方式实现你想要的目标:

  1. 使用array的{​​{1}}符号:
  2. ngClass
    1. 分隔<div ng-class="[{'stuff': stuff}, stuff1]">Test</div> class指令,如下所示:
    2. ngClass

      看看:

      &#13;
      &#13;
      <div class="{{stuff1}}" ng-class="{'stuff': stuff}">Stuff!!!</div>
      
      &#13;
      &#13;
      &#13;