我正在使用ng-repeat绑定一个列表框。
<option ng-repeat="o in Carrier value="{{o.CarrierKey}}"> {{o.CarrierName}} | {{o.PolicyNumber}}</option>
如何在上面的代码中使用条件参数。我希望仅在PolicyNumber不为空时才显示最后一个管道和策略号
答案 0 :(得分:0)
不要使用三元组并进行连接,只需使用ng-if
的范围,如:
<option ng-repeat="o in Carrier value={{o.CarrierKey}}">{{o.CarrierName}}
<span ng-if="o.PolicyNumber">| {{o.PolicyNumber}}</span>
</option>
三元将类似于{{o.PolicyNumber? '| ' + o.PolicyNumber : ''}}