AngularJS Unique & Filter usage
http://angularjs.org/
by sjmcpherson
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.6/angular.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/angular-ui/0.4.0/angular-ui.min.js"></script>
<div ng-controller="MyCtrl">
<h3>Full List:</h3>
<div ng-repeat="class in classess">
{{class}}
<span ng-if="class.group">{{class.group}}</span>
<span ng-if="!class.group"> {{class}}</span>
</div>
</div>
JavaScript
var myApp = angular.module('myApp', ['ui.directives','ui.filters']);
function MyCtrl($scope) {
$scope.classess = [
"Upper sixth form",
"Lower sixth form",
{
"group": "Year 11",
"students": [
"rob",
"lisa",
"natalie",
"greg"
]
},
{
"group": "Year 10",
"students": [
"tom",
"ross",
"james",
"nicola"
]
}
];
}