> For the complete documentation index, see [llms.txt](https://bharat-tiwari.gitbook.io/our-tech-journal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bharat-tiwari.gitbook.io/our-tech-journal/angular-4/communication-between-components.md).

# Communication between components

1. Using `@Input()` binding
2. Emit event from child and listen to those in parent using `EvenEmitter`&#x20;
3. Using `@ViewChild`
4. Via a common service
5.

<https://angular.io/guide/component-interaction>
