【发布时间】:2017-02-02 07:52:05
【问题描述】:
我正在尝试在 ng-repeat 中使用 ng-class,
<div data-ng-repeat='item in rows'>
<div class="repeat" data-ng-class="{ item.parent? 'parent': 'child'}">
...
</div>
</div
但我不知道为什么会出现以下错误:
语法错误:标记 '.'出乎意料,在表达式 [{ item.parent? '父母':'孩子'}]
从 [.parent? '父母':'孩子'}]。
【问题讨论】:
-
尝试使用两个括号,例如
data-ng-class="{{item.parent? 'parent': 'child'}}" -
双括号不适用于 ngclass