Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
    <button ng-click="add()">Add</button>
    <ul>
        <li ng-repeat="item in list">{{item}}</li>
    </ul>
</div>

CSS

ul {
    height: 150px;
    overflow: scroll;
}

JavaScript

var myApp = angular.module('myApp',[]);

function MyCtrl($scope) {
    $scope.list = ["item 1", "item 2","item 3","item 4","item 5"];
    $scope.add = function() {
        $scope.list.push("new item");
    }
}