Creé un elemento personalizado angular a partir de un componente angular que quiero llamar desde una página html normal.
El componente requiere un parámetro, que funciona cuando se llama como componente desde un proyecto angular, pero no puedo entender cómo pasar el parámetro de la etiqueta html al elemento personalizado.
Actual que estoy tratando de usar:
@Input() crs: stringen el componente y:
<station-info crs="btn"></station-info>en la etiqueta html, pero crs nunca llega al componente.
Lo que me gustaría saber es la forma correcta de pasar el parámetro de la etiqueta html al componente después de que se haya convertido en un elemento personalizado.
Puede usar el enlace de propiedad para pasar datos de padre a hijo.
Así, use el enlace de propiedad para vincular la propiedad del elemento en el elemento secundario a la propiedad currentItem del elemento principal.
<app-item-detail [item]="currentItem"></app-item-detail>En la clase de componente principal, designe un valor para currentItem:
export class AppComponent { currentItem = 'Television'; }Enlace a documentos angulares: https://angular.io/guide/inputs-outputs