繁体   English   中英

ng-options按问题跟踪

[英]ng-options track by issue

有一个选择下拉列表

 <select ng-model="filter_cli" ng-options=" gc.id as gc.name for gc in
 businesses | filter :{type : 'CLIENT'} track by gc.id">

在应用程序中选择时,所选值未显示,而是已分配。 删除“跟踪依据”可以解决此问题,但是选项的值必须是对象的ID。

我认为您只需要在过滤器之前将track by移至:

<select ng-model="filter_cli" ng-options=" gc.id as gc.name for gc in
businesses track by gc.id | filter :{type : 'CLIENT'}">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM