AngularJS - 动态三元算子

时间:2017-01-26 13:45:42

标签: angularjs

我有一些由ng-repeat创建的元素。我试图将动态类分配给它们,如:

<div ng-repeat="X in Xel">
     <div ng-repeat="Y in Yel">
          <img src="..." ng-class="trackKind(X,Y) == 1 ? 'A' : 'B'" />
     </div>
</div>

这个三元运算符在页面加载时工作。 我已经为其他元素分配了以下代码:

<div ng-click="changeTrack(X,Y)">Change</div>

changeTrack()可以更改数组中元素的 trackKind 值,但不会刷新ng-class ...

第一个问题:Angular可以像这样工作吗? 第二个问题:如果是,我该怎么做?

亲切的问候,

NivekLR

1 个答案:

答案 0 :(得分:0)

我的代码中只是一个错误...感谢所有人!