You can use the directives ng-class or ng-style to conditionally apply classes and styles to an HTML element.
For your problem, if I understand correctly, using the directive ng-class
the solution would be something like:
<div ng-repeat="frase in vm.frases">
<span ng-class="{'my-bold-class': frase.relevante === true}">
<!-- A classe my-bold-class será aplicada somente e somente se frase.relevante for verdadeiro -->
<!-- Independente da do valor de frase.relevante, a mensagem definida em frase.texto será exibida -->
{{frase.texto}}
</span>
</div>
Being the variable frases
defined as:
frases = [
{
texto: 'Esta é uma mensagem importante',
relevante: true
},{
texto: 'Esta não é uma mensagem importante',
relevante: false
}
]
You can check the result in this Plunker.
Would that be something you’d like?
That’s right, @sshann. I’ll apply it to my code. Thank you!
– Antonio Braz Finizola