From f0ff7023c3d6e7ddde9dda69410432f8423dc0b0 Mon Sep 17 00:00:00 2001 From: Amir H. Hajizamani Date: Mon, 14 Jan 2013 19:35:31 +0000 Subject: docs(cookbook): change prototype methods to scope methods in Buzz As explained in 'Understanding the Controller Component', Controllers written for new (post 1.0 RC) versions of Angular need to add methods to the scope directly, not the function's prototype. Correcting this example should remove any ambiguity, especially for beginners. --- docs/content/cookbook/buzz.ngdoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'docs/content/cookbook/buzz.ngdoc') diff --git a/docs/content/cookbook/buzz.ngdoc b/docs/content/cookbook/buzz.ngdoc index baed4646..00db35cf 100644 --- a/docs/content/cookbook/buzz.ngdoc +++ b/docs/content/cookbook/buzz.ngdoc @@ -21,12 +21,12 @@ to retrieve Buzz activity and comments. { get: {method: 'JSONP', params: {visibility: '@self'}}, replies: {method: 'JSONP', params: {visibility: '@self', comments: '@comments'}} }); - } - BuzzController.prototype = { - fetch: function() { + + $scope.fetch = function() { $scope.activities = $scope.Activity.get({userId:this.userId}); - }, - expandReplies: function(activity) { + } + + $scope.expandReplies = function(activity) { activity.replies = $scope.Activity.replies({userId: this.userId, activityId: activity.id}); } }; -- cgit v1.2.3