我正在尝试使用ng-select中的选定值过滤掉一些结果(去掉格式化和其他无关信息)我有:
<select ng-model="medium" ng-options="medium as medium.name for medium in mediaList" ng-change="loadSubMediums(medium)"></select>
这里,loadSubMediums函数使用其属性为medium,console.logs为我选择的正确媒介。为了参考我预期的工作方式:
<input type="text" class="search-query form-control" placeholder="Search" ng-model="searchText" />
此ng模型是&#34; searchText&#34;并且非常适合过滤此ng-repeat:
<div class="card" ng-repeat="artist in featured | filter:searchText | filter:medium.name">
问题是第二个过滤器。我尝试过对medium
,medium.name
,{{medium.name}}
的变体进行尝试访问$scope
。我花了很多时间把头撞在墙上,似乎可以如此直截了当。
有什么想法吗?
答案 0 :(得分:0)
这正是我试图做的事情:
这是对的吗? plnkr.co/edit/IwvetYNB0tLVWcLZGG50?p=preview