我正在尝试使用 2 个数据列过滤 ng-repeat。
数据
- 名称(字符串)
- 地址 = [{城市(字符串)}](数组)
HTML
<input type="text" class="search-query" ng-model="search.attributes.name" />
<select ui-select2 id="select2" data-placeholder="Type" ng-model="search.attributes.address.0.city" class="form-control">
<option value=""></option>
<option ng-repeat="type in types" value="{{type}}">{{type}}</option>
</select>
<tr ng-repeat="resource in resources | filter:search | limitTo: 10">
出于某种原因,在这种情况下根本没有任何数据出现。尽管当我select
完全删除该框时,它会全部填充,但是当我在搜索框中键入某些内容时,什么也没有显示(好像过滤器过滤掉了所有内容。)