Angular を使用してサーバーから JSON データを取得する必要があります。ユーザーデータとしましょう。私はそのようなサービスを作成しました:
app.service('User', function($http) {
retrun $http({method: 'GET', url:'/current_user'});
});
そして私のコントローラーで:
app.controller('SomeCtrl', function($scope, User) {
User.success(function(data) {
$scope.user = data;
});
});
それは問題なく動作しますが、ユーザーにいくつかのメソッドを追加したい場合はどうすればよいでしょうか? たとえば、私がやりたいビューで{{user.isAdmin()}}
。それは正しいアプローチですか?これらのメソッドはどこに追加できますか?