迭代Ionic中的用户选择

时间:2016-10-19 16:25:08

标签: javascript angularjs ionic-framework

我拼命地需要一些帮助,而且我是一个新手,因为我的简单思想,我需要非常清楚地布置。

我有一个使用ng-repeat的应用程序来显示我的json文件中的内容列表。用户希望过滤的json文件中有不同的部分,因此我创建了一个弹出的模式,并为用户提供了多个筛选选项。我假设他们会像布尔一样行动,并在点击时打开和关闭。

我需要从该模态中获取信息,并根据用户在该模态上选择的内容过滤ng-repeat。

我做了一些研究,发现有一个" |过滤"选项,但说实话,我很丢失。任何人都可以帮助或帮助我吗?

1 个答案:

答案 0 :(得分:0)

名为filter的过滤器是一个角度标准,允许您“从数组中选择项目的子集”(根据文档)

所有过滤器都有相同的概念:它接受输入,做一些动作并给你一个结果。

对于ng-repeat指令,您可以使用过滤器filter来选择要显示的项目。

<input type="text" ng-model="search">
<div ng-repeat="oneObject in listObject | filter:search"> 

如果要过滤数组中对象的特定属性,可以使用类似的内容:

<input type="text" ng-model="search.propertyname">
<div ng-repeat="object in listObject | filter:search">