aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmir H. Hajizamani2013-01-14 19:35:31 +0000
committerBrian Ford2013-01-18 00:56:52 -0500
commitf0ff7023c3d6e7ddde9dda69410432f8423dc0b0 (patch)
tree5440d72bc13e69b676b15a3794fdaf399c71eae3
parent6e8728a364004a541b9d6ccc1898eb9e7c5e9fc2 (diff)
downloadangular.js-f0ff7023c3d6e7ddde9dda69410432f8423dc0b0.tar.bz2
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.
-rw-r--r--docs/content/cookbook/buzz.ngdoc10
1 files changed, 5 insertions, 5 deletions
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});
}
};