Los metadatos de los componentes contienen la información completa sobre el componente actual, que representa la unidad individual como un componente, junto con su contenido como la lógica de negocio y la configuración de la vista.
Para representar los datos, debemos utilizar algunas propiedades que se explican a continuación.
Selector
Es el identificador único del componente que se utiliza para representar el componente siempre que se pueda encontrar el URL del mismo componente junto con su vista.
Si queremos renderizar cualquier componente, entonces es uno de los tipos de metadatos obligatorios para usar con un decorador de componentes.
templateUrl
Es la URL del archivo de visualización (HTML) que representa la parte visual del componente específico. Básicamente, la URL de la plantilla puede contener la URL de un archivo HTML que se mantiene junto al componente.
Plantilla
Hemos visto la plantillaUrl de metadatos que acepta la ruta URL del archivo de la vista, pero no es obligatorio utilizar un archivo separado todo el tiempo para representar la vista.
También podemos especificar el contenido de la vista directamente en el componente utilizando los metadatos de la plantilla .
Proveedores
En el caso de los proveedores, se trata básicamente de un conjunto de valor que se utiliza para prestar los servicios que utiliza el componente actual. Por lo tanto, no es una propiedad requerida, por lo que podemos ignorarla si no la necesitamos.
Contenidos