プロジェクト内の各ルーターのコントローラーには $scope.getName メソッドの繰り返し宣言が多数あるため、これらの共通部分を以下のようにルーター外のコントローラーに置きたいと思います。
リーリーparentController に $scope.getName というメソッドがあるとします。
ルート内に childController が設定されているとします。このとき、$scope.getName(person.name) が childController 内で直接実行されるとします。ページのパフォーマンスに影響しますか?
メソッドの共有と再利用を実現するために Angular でサービスを提供する方法があります
私はパフォーマンスの問題について練習したことがないので、あえてナンセンスなことは言いません。
このようなコードを書くのはメンテナンスが簡単ではない気がします