相关疑难解决方法(0)

Angular.js中的动态类

我想动态地将css类添加到<li>我循环的元素中.循环是这样的:

<li ng-repeat="todo in todos" ng-class="{{todo.priority}}">
  <a href="#/todos/{{todo.id}}">{{todo.title}}</a>
  <p>{{todo.description}}</p>
</li>
Run Code Online (Sandbox Code Playgroud)

在我的todo模型中,我有属性优先级,可以是"紧急","不那么重要"或"正常",我只想为每个元素分配类.

我知道我可以用类似的布尔值来做这个ng-class="{'urgent': todo.urgent}" 但是我的变量不是布尔值,而是有三个值.我该怎么做?另请注意,我不想使用,ng-style="..."因为我的课程会改变几个视觉事物.

class dynamic angularjs

50
推荐指数
3
解决办法
8万
查看次数

标签 统计

angularjs ×1

class ×1

dynamic ×1