AngularのControllerを継承する

方法はいくつかある。

  • htmlでng-controllerを入れ子にする方法
  • angular.extendを使う方法
  • $controllerを使用する方法

他にも幾つかありそうだが、今回はベースに$controllerを使い更にangular.extendしてみた。

っていうかangular.extendだけでいいんじゃないかと思ってきた。 そのあたりを検証してみたい。

追記 angular.extendだけだと、newしないといけないため、他のモジュールで定義しているControllerを継承できないので、angular.extend + $controllerでControllerを継承するのが良さげ