Złożona kanciasta klasa js ng

Mam komponent i mam problem z ustawieniem klasy css. Chcę, aby zawsze miała klasę „box”, a następnie dodatkowe klasy określone przez argument „class” dyrektywy i jedną klasę warunkową „mini”.

Koncepcyjnie chcę osiągnąć coś takiego:

<div class="box {{class}}" data-ng-class="{mini: !isMaximized}">
...
</div>

Problem polega na tym, że gdy ustawię atrybut klasy html, atrybut ng-class zostanie pominięty. Jak sprawić, by mój przykład działał bez zmiany kontrolera? Czy jest to możliwe, czy raczej powinienem ustawić klasę w kontrolerze (czego chcę uniknąć)?

questionAnswers(5)

yourAnswerToTheQuestion