ng-class ディレクティブに問題があります。画面サイズが大または中の場合に動的にクラスを追加したいです。コントローラーで正しい値が表示されますが、必要なクラスが追加されていないため、htmlなどを生成するときに条件が評価されていないことがわかります。
$scope.deviceLocal= $rootScope.devicee;
$rootScope.$on('size-changed', function(event, args) {
$scope.deviceLocal = args.device;
});
そしてhtml部分
<label ng-class="{\'labelFloatRight\':deviceLocal == \'large\', \'labelFloatRight\':deviceLocal == \'medium\'}">
' で形成されたテンプレート内にラベルがあるため、' 文字をエスケープします。
ありがとう、ヴィオ