Subir archivos con Angular2
Subir archivos con Angular2

En este tutorial vamos a ver para qué sirve la factoría @Input en Angular2, cómo dice la documentación, declara una propiedad de entrada enlazado a datos que Angular actualiza automáticamente durante la detección de cambios en el dom.

@Input toma un parámetro opcional que especifica el nombre utilizado al crear la instancia de un componente en la plantilla. Cuando no se proporciona, se utiliza el nombre de la propiedad tal cuál se ha definido.

@Input debe importarse de angular2/angular2, una vez hecho, ya está disponible para poder utilizarlo.

El siguiente código es un completo ejemplo sacado de la documentación de Angular2 el cuál demuestra para que puede ser utilizado @Input con todas sus posibilidades.

Cuando la página se haya renderizado se mostrará el user-name y el user-id, no así normalized-user-name ya que esta propiedad no será actualizada por Angular al no estar utilizando @Input.

Poco a poco vamos viendo nuevas funcionalidades de Angular2, que aunque esté en alpha, en breve estará disponible para poder crear aplicaciones en producción.