【发布时间】:2013-08-25 13:26:24
【问题描述】:
我是 Angular 新手,我无法解决这个问题。
我有几个复选框,每个复选框都有一个唯一的值,如下所示:
<label ng-repeat="c in classes">
<input type="checkbox" ng-model="query" ng-true-value='{{c.name}}'>
<span>{{c.name}}</span>
</label>
接下来我有这组 div,应该根据特定值(如 card.name)进行过滤,如下所示:
<div ng-repeat="card in cards | filter:query">
<h2>{{card.name}}</h2>
<p><em>{{card.text}}</em></p>
</div>
选中值为“Peter”的复选框时,将显示所有 card.name=Peter 的卡片。当显示复选框 'Peter' 和 'John' 时,会显示所有 card.name=Peter 和 =John 的卡片。我怎么能意识到这一点?
我猜它更像是一个一般概念/标记问题......
【问题讨论】:
-
问题是什么?
-
同意@Chandermani 的观点,这个问题尚不清楚,但从我对您的问题的猜测来看-this 问题和答案应该可以帮助您。欢迎使用 AngularJS!
-
对不起,我想我有更多的流派概念或标记问题。请参阅主要问题以进行进一步编辑...