2
respostas

Dúvida sobre o title do card

Gente eu estou como uma dúvida, sobre o title do card.

Ainda não consegui entender de onde ele vem. Porque ele não foi declarado na interface Photo. Se ele faz parte da API, eu consigo chamar ele só declarando o tipo em um componente?

import { Component, Input } from '@angular/core';

@Component({
  selector: 'ap-card',
  templateUrl: './card.component.html'
})
export class CardComponent {
  @Input() title: string = '';

}
2 respostas

Fala ai Bianca, tudo bem? O title é passado via propriedade para o componente, ou seja:

<ap-card title="Meu titulo"></ap-card>

Repare que a gente utiliza o title como um atributo HTML, mas, na verdade ela é a propriedade do componente CardComponent definida como @Input.

Espero ter ajudado.

Agora que entendi