Slide 37
Slide 37 text
à ¶à½¢à¼»ÕೳͳÏÏϧʹ
var
 service
 =
 angular.module("itemService",
 ["ngResource"]);
Â
service.factory("Item",
 function($resource)
 {
Â
Â
 return
 $resource(
Â
Â
Â
Â
 "/api/items/:Id",
Â
Â
Â
Â
 {
 Id:
 "@Id"
 },
Â
Â
Â
Â
 {
 "update"
 :
 {
 method:
 "PUT"
 }
 }
Â
Â
 );
Â
});
Â
Â
var
 app
 =
 angular.module('Todos',
 ['itemService']);
Â
Â
var
 itemsCtrl
 =
 app.controller('itemsCtrl',
 function
 ($scope,
 Item)
 {
Â
Â
 $scope.items
 =
 Item.query();
Â
});
Â
Â
itemsCtrl.$inject
 =
 ['$scope',
 'itemService'];
Â
Â
//
 ä¾:
 updateå¦ç
var
 item
 =
 Item.get({},
 {'Id':
 1});
Â
item.title
 =
 "Return
 DVDs
 to
 the
 library";
Â
item.$update();
Â
%FQFOEFODZ
*OKFDUJPO