如何在AngularJS中将json分成几个部分

如何在AngularJS中将json分成几个部分,angularjs,angularjs-ng-repeat,divide,Angularjs,Angularjs Ng Repeat,Divide,我在设计一个瀑布页面,这些天我开始学习Angularjs。我想将json数据分为几个部分,以在不同的DIV中显示每个部分。整个数据都在数组中,称为items。 有几种方法可以解决您的问题 首先,您可以为项目中的每个部分指定一个范围值。 例如,假设这是您的JSON数组: [data1, data2, data3, data4, data5] 在控制器中执行以下操作: $scope.data1 = items[0]; 对你需要分解的每一部分都这样做。请记住,“data1”部分是任意的,您可以任意

我在设计一个瀑布页面,这些天我开始学习Angularjs。我想将json数据分为几个部分,以在不同的DIV中显示每个部分。整个数据都在数组中,称为items。
有几种方法可以解决您的问题

首先,您可以为项目中的每个部分指定一个范围值。 例如,假设这是您的JSON数组:

[data1, data2, data3, data4, data5]
在控制器中执行以下操作:

$scope.data1 = items[0];
对你需要分解的每一部分都这样做。请记住,“data1”部分是任意的,您可以任意命名。 然后在html中:

<div class="dym" ng-repeat="stuff in data1"></div>
或者,您可以使用如下html:

<div class="dym" ng-repeat="item in items[0]></div>
如果还需要进行一些额外的处理,那么第一种方法更好,如果数据结构已经准备就绪,那么第二种方法也很好