Entendi o uso do ngClass, mas no exemplo do projeto, usamos:
Existe algum motivo pra usar ngClass ao invés de implementar direto nas classes? Como no exemplo abaixo:
Entendi o uso do ngClass, mas no exemplo do projeto, usamos:
Existe algum motivo pra usar ngClass ao invés de implementar direto nas classes? Como no exemplo abaixo:
Olá Kaiky, tudo bem?
Não consegui ver o exemplo que você comentou, acho que a imagem ou o texto não carregou, mas vou deixar um comentário aqui, espero que ajude em algo.
No angular podemos usar qualquer uma das formas: class ou ngClass para definiar uma classe CSS, mas tem uma diferença:
class - este atributo é utilizado para fazer o "binding" direto.
ngClass - este atributo é utilizado para fazer o "binding" de forma dinâmica. Por exemplo: definir uma classe CSS de acordo com alguma expressão ou execução de algum método que retorne uma string com o nome da classe CSS. Mas nada impede de informar diretamente a classe CSS sem nenhuma expressão, então se aparecer apenas o nome da classe dentro do ngClass irá funcionar normalmente.
Espero ter ajudado.
Bons estudos!
se esta resposta te ajudou, não esqueça de marcar o tópico como resolvido.