我想在equipment.state
值的情况下显示/隐藏每个图像,
在我的情况下,equipment.state
等于'true'
或'false'
!
<div ng-repeat="equipment in listeequipements" class="list-group" >
<img src="images/m_next_all.png" ng-if="{{equipment.state}}" width="32px"></div>
我的代码返回以下错误:
*Error: [$parse:syntax] Syntax Error: Token '{' invalid key at column
2 of the expression [{{equipment.state}}] starting at [{equipment.state}}].*
答案 0 :(得分:0)
是的,这对我有用!谢谢。 我的代码中出现的另一个错误将帮助其他人。 在PHP代码中:必须像这样
if($nbtotal>0){$suivant=true;}else{$suivant=false;}
$data[] = array(
"id_equipement" => $rows[id_equipement],
"designation" => $rows[designation],
"state" => $suivant
);
答案 1 :(得分:-1)
编辑:工作人员:https://embed.plnkr.co/B1JyunKh3BdsnBpBLN1s/
你不需要这些括号。您可以在equipment.state
内写下ng-if=""
。
试试这个:
<div ng-repeat="equipment in listeequipements" class="list-group" >
<img src="images/m_next_all.png" ng-if="equipment.state" width="32px">
</div>