hello following tutorial can found here: http://www.sitepoint.com/creating-crud-app-minutes-angulars-resource/
in services.js
, author has provided following code use own api:
angular.module('movieapp.services', []).factory('movie', function($resource) { return $resource('http://movieapp-sitepointdemos.rhcloud.com/api/movies/:id', { id: '@_id' }, { update: { method: 'put' } }); });
i have own api created crud functions. wondering: how use instead? code located in /routes/crud.js
, links /posts
, /posts/:id
.
i confused whether need modify code of author link crud.js
or localhost:3000/posts/:id
can please me?
angular.module('movieapp.services', []).factory('movie', function($resource) { // post , pud body data function setrequestdata(data) { var requestdata = new object(); requestdata.movie= data; return angular.tojson(requestdata); } return $resource('localhost:3000/posts/:id', { id: '@_id' }, { }, { 'get': { method: 'get', headers: {"content-type": "application/json"}, }, 'new': { method: 'post', headers: {"content-type": "application/json"}, transformrequest: setrequestdata }, 'delete': { method: 'delete', headers: {"content-type": "application/json"}, transformrequest: setrequestdata }, 'update': { method: 'put', headers: {"content-type": "application/json"}, transformrequest: setrequestdata } }); }); });
Comments
Post a Comment