Angular: Empty Fiddle
http://angularjs.org/
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0-rc.2/angular.js"></script>
<div ng-app='myApp' ng-controller="MyCtrl">
<input ng-required="myArr.length" ng-model="something" />
<button ng-click="addToArr(something)">Add To Array</button>
<button ng-click="removeFromArr()">Remove From Array</button>
{{myArr}}
</div>
JavaScript
var myApp = angular.module('myApp', [])
function MyCtrl($scope) {
$scope.myArr = [];
$scope.something = "";
$scope.addToArr = function(something){
$scope.myArr.push(something);
}
$scope.removeFromArr = function(){
if($scope.myArr.length>=1)
$scope.myArr.splice(0,1);
}
}