私の目標は、AngularJS が提供しているルートに応じて body にクラスを追加することです。
たとえば、これを(HAMLで)実行したいと思います:
%body#body{:class => "{{$route.current.templateUrl}}"}
$route
ここのドキュメントにある変数を参照します: http://docs.angularjs.org/api/ng.$route
これは、 にアクセスすると/#/whatever
、テンプレートがロードされ、whatever.html
そのテンプレート ファイル名がクラスとして表示され、<body class="whatever.html">
.