所以,我是angular和它的语法新手,但这是我的问题,2更具体。 我在.JSON文件中有这些数据,我想从我的控制器访问该数组中的特定元素。我不想使用ng-repeat,我只想循环访问或访问控制器中的元素。 所以这显然是不可能的:
[
{
"id": 1,
"level": 1,
"task": "Task1",
"kapacitet": 10,
},
{
"id": 1,
"level": 2,
"task": "Task2",
"kapacitet": 10,
},
{
"id": 2,
"level": 2,
"task": "Task3",
"kapacitet": 10,
},
]
这是JSON文件:
java.util.InputMismatchException
提前致谢。
答案 0 :(得分:0)
是否可以进行特定搜索,例如遍历所有元素 在哪里"等级" = 2?
试
假设$scope.data
是您想要迭代的数组。
它需要在成功方法内部
drinkFactory.getData().success(function(data){
$scope.data = data;
var filteredItems = $scope.data.filter(function(value){return value.level == 2});
});