Angular: Empty Fiddle
http://angularjs.org/
HTML
<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
<div ng-repeat="page in pages">
<p ng-repeat="elem in page">
{{ elem}}
</p>
</div>
</div>
JavaScript
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.myModel = {}
var _split = function(res,arr, n) {
while (arr.length) {
res.push(arr.splice(0, n));
}
}
$scope.init = function(){
$scope.items = ["A", "B", "C", "D", "E", "F", "G", "H"];
$scope.pages = [];
_split( $scope.pages,$scope.items,3);
}
$scope.init();
}