Angular: Empty Fiddle
http://angularjs.org/
by Thunder Hemlock
HTML
<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
Hello, {{comments[0].text}}!
<pre>{{comments|json}}</pre>
</div>
JavaScript
var myApp = angular.module('myApp',[]);
myApp.factory('UserService', function() {
var comments = [
{
id: 1,
column: "col1",
label: "col1-label1",
text: "col1-label1-text.",
selected: false
},
{
id: 2,
column: "col1",
label: "col1-label2",
text: "col1-label2-text.",
selected: false
},
];
return {
all: function() {
return comments;
},
get: function(commentId) {
return comments[commentId];
}
}
});
function MyCtrl($scope, UserService) {
$scope.comments = UserService.all();
}