AngularJS でテンプレートを入れ子にしたかったけど、ng-view は入れ子にできない。 つまり AngularJS の機能だけでは困難。 おまけに ng-view は複数置いて、別々のテンプレートを表示することもできないときた。 そんな ng-view や ngRoute に置き換わるのを目指したモジュールで、angular-ui-router がある。 angular-ui/ui-router こいつを使えばできそう。論よりコード。 <!DOCTYPE html> <html ng-app="UIRouterSample"> <head> <meta charset="utf-8"> <title>UIRouterSample</title> </head> <body ng-controller="MainCtrl"> <ul> <li ng-repeat="label in