aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content
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 /docs/content
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.
Diffstat (limited to 'docs/content')
-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});
}
};