Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ng选项按问题跟踪_Javascript_Angularjs - Fatal编程技术网

Javascript ng选项按问题跟踪

Javascript ng选项按问题跟踪,javascript,angularjs,Javascript,Angularjs,有一个选择下拉列表 <select ng-model="filter_cli" ng-options=" gc.id as gc.name for gc in businesses | filter :{type : 'CLIENT'} track by gc.id"> 在应用程序中选择时,所选值不会显示,但会被指定。删除“track by”可以解决问题,但选项的值必须是对象的id。我认为您只需将track by移动到筛选之前: <select ng-model="f

有一个选择下拉列表

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


在应用程序中选择时,所选值不会显示,但会被指定。删除“track by”可以解决问题,但选项的值必须是对象的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'}">

已经试过了。在这种情况下,过滤不起作用。