码迷,mamicode.com
首页 > 移动开发 > 详细

[MEAN] First API - 5. Using $resource to setup REST app

时间:2014-12-28 07:06:44      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

Front-end changes:

app.js: Uinsg $resource

/**
 * Created by Answer1215 on 12/9/2014.
 */
‘use strict‘;

function MainCtrl(People) {
    var vm = this;
    vm.selectedPerson = {};

    vm.people = People.query();
    vm.selectPerson = function(person) {
        var person = People.get({id: person._id}, function() {
            vm.selectedPerson = angular.copy(person);
            vm.selectedPerson.fullName = person.firstName + " " + person.lastName;
        });

    }

}

angular.module(‘app‘,[
    ‘ngResource‘
])
    .controller(‘MainCtrl‘, MainCtrl)
    .factory(‘People‘, function($resource) {
        var People = $resource(‘http://localhost:3000/people/:id‘, {id: ‘@id‘}, {
            update: {
                method: ‘PUT‘
            }
        });

        return People;
    });

 

Server side keep the same.

See last post: http://www.cnblogs.com/Answer1215/p/4187965.html

[MEAN] First API - 5. Using $resource to setup REST app

标签:

原文地址:http://www.cnblogs.com/Answer1215/p/4189536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!