【发布时间】:2014-11-07 05:16:41
【问题描述】:
我有包含以下信息的 json 数据
[
{
"city":"Bangalore",
"dob":"04-Oct-2014",
"age":24,
"maritalStatus":"Single"
},
{
"city":"Bangalore",
"dob":"04-Oct-2014",
"age":24,
"maritalStatus":"Single"
},
{
"city":"Chennai",
"dob":"04-Oct-2014",
"age":24,
"maritalStatus":"Single"
}
]
此数据以列表格式显示
<ul class="userInfo">
<div ng-repeat="user in users " >
<li class="btn-default">
<div class="userDetails">
<div class="userPosition">{{user.city}}</div>
</div>
</li>
</div>
</ul>
HTTP 请求期间
userDirectory.controller("userListControl", function($scope,$rootScope, $http)
{
$http.get('data/userData.json').success (function(data){
$scope.users = data;
var usersDb = TAFFY();
usersDb.insert(data);
});
});
这里,数据来自 userData.json 文件。
我的问题是,
在加载页面之前。我将声明 city = "bangalore"。
所以基于城市。我必须显示基于城市的数据。我想避免来自json的城市:班加罗尔以外的其他数据。
如何过滤特定的城市数据。我不想使用过滤功能。我必须在这个阶段进行过滤
$scope.users = 数据; 因为我在这里使用 JS Db。然后只有我可以将这些数据存储在这里并在将来处理
【问题讨论】:
标签: javascript jquery json angularjs