表达式中的条件连接
conditional concatenation in expression
我正在使用 ng-repeat 绑定列表框。
<option ng-repeat="o in Carrier value="{{o.CarrierKey}}"> {{o.CarrierName}} | {{o.PolicyNumber}}</option>
如何在上面的代码中使用条件连接。我希望仅当 PolicyNumber 不为 null
时才显示最后一个管道和策略编号
不要使用三元并进行连接,只需使用带有 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 : ''}}
我正在使用 ng-repeat 绑定列表框。
<option ng-repeat="o in Carrier value="{{o.CarrierKey}}"> {{o.CarrierName}} | {{o.PolicyNumber}}</option>
如何在上面的代码中使用条件连接。我希望仅当 PolicyNumber 不为 null
时才显示最后一个管道和策略编号不要使用三元并进行连接,只需使用带有 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 : ''}}