2017-04-08 71 views
0

我想显示/在我的情况equipment.state的情况下equipment.state值隐藏每个图像, 等于'true''false'!以下错误采用NG-如果里面NG-重复与anguar场不工作

<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}}].* 

回答

-1

编辑:工作Plunker:https://embed.plnkr.co/B1JyunKh3BdsnBpBLN1s/

你不需要这些支架。您可以在ng-if=""内写入equipment.state

试试这个:

<div ng-repeat="equipment in listeequipements" class="list-group" > 
    <img src="images/m_next_all.png" ng-if="equipment.state" width="32px"> 
</div> 
0

是的,它是为我工作!谢谢。 。我的代码中存在的另一个错误会帮助其他人。 在php代码:必须是这样的

if($nbtotal>0){$suivant=true;}else{$suivant=false;} 

    $data[] = array(
     "id_equipement"  => $rows[id_equipement], 
     "designation"  => $rows[designation], 
     "state"   => $suivant 
    );