同じロジックを持つ複数のコントローラを作成したいと考えています。違う部分だけインジェクションです。
次のようなコントローラーを作成できます。
var controllerFunc = function($scope, service) {
$scope.service = service;
}
app.controller('Controller1', ['$scope', 'Service1', controllerFunc]);
app.controller('Controller2', ['$scope', 'Service2', controllerFunc]);
しかし、それは AngularJS の方法のようには見えません。より良い方法はありますか?それともちょうど良いですか?