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"
            ]
        }
    ];

}