Angular Controller tests
by wrxsti85
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<div ng-app="myapp">
<div class="navbar navbar-default">
<div class="navbar-collapse" ng-controller="test-controller">
<ul class="nav navbar-nav">
<li ng-repeat="link in nav">
<a href="#" ng-click="link.action()">{{link.link}}</a>k
</li>
</ul>
</div>
</div>
</div>
JavaScript
var myapp = angular.module("myapp", []);
myapp.controller("test-controller", function($scope) {
$scope.nav = {
insert: {
link: 'Insert',
action: function() {
alert(true)
}
},
delete: {
link: 'Delete',
action: function() {
alert(true)
}
},
move: {
link: 'move',
action: function() {
alert(true)
}
}
};
});