html - Consuming restful with angular -
i using $resource service consume. below code. when open file in chrome no values appear except curly braces expressions inside. rest service fine , can invoke directly typing url. can 1 please me. little new angular.
<!doctype html> <html ng-app> <head> <title>angularjs</title> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular-resource.min.js"></script> <script> var app = angular.module('myapp', ['ngresource']); app.factory("employee", function($resource) { return $resource("http://localhost:8080/restapp/doj/webservice/json/employee/:empid"); }); app.controller("empcontroller", function($scope, employee) { employee.get({ empid: 22222 }, function(data) { $scope.employee = data; }); }); </script> </head> <body> <div ng-controller="empcontroller"> <p>the address {{employee.address}}</p> <p>the employee id {{employee.employeeid}}</p> <p>the employee name {{employee.employeeid}}</p> <p>the job {{employee.jobtype}}</p>enter code here <p>the salary {{employee.salary}}</p> </div> </body>` </html>
firstly, didn't specify name of app in ng-app directive - should myapp according code. secondly, version of angularjs you're using way old , incompatible version of angular-resource. try using 1.3.15 , resolve issue.
Comments
Post a Comment