【发布时间】:2016-04-18 14:56:05
【问题描述】:
我得到了一个很好的重复,其中包含一个与外键元素连接的列,因此它看起来像这样想要通过搜索进行扩展。
<input type="text" ng-model="search" placeholder="Search On Studio Name">
<div ng-repeat="cd in cds | filter : search">
<div>{{cd.colorcode;}}</div>
<div>{{cd.studio[0].name}}</div>
</div>
问题是当我尝试添加示例时,我没有得到工作室名称的过滤结果:
| filter : search.{cd.studio[0].name}
如何处理第二个连接的外键列?
作为一个单独的问题,我也想通过单击按钮(如果/否则)来过滤结果,所以如果我按下按钮,我将过滤掉所有的“cd.studio[0].name”直接用第一个字母A,用这样的按钮
<button ng-click="letter='[A]'">A</button>
| filter : search.{cd.studio[0].name} OR letter: StartsWith
【问题讨论】:
标签: angularjs search angularjs-ng-repeat angularjs-filter