DRYを回避するためにコードをリファクタリングしようとしていますが、$resourceからの2つのコールバック関数で同じことを行っていることがわかりました。しかし、関数宣言自体ではなく、関数への参照を渡すことができませんでした。
私はこれを試しています:
emailService.getEmails(people, function(data) {
data.foo();
});
しかし、私はこのようなものが欲しいです:
emailService.getEmails(people, $scope.callback);
$scope.callback = function(data) {
data.foo();
};
うまくいかないようです。これもできますか?