Suggest an editImprove this articleRefine the answer for “What does ngAfterContentChecked() do? When is it called?”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)In Angular, `ngAfterContentChecked()` is a lifecycle hook that is called **after every check of the projected content** in the component. **Key point:** `ngAfterContentChecked` is a hook that lets you track and react to changes in the projected content on every Angular change detection cycle.Shown above the full answer for quick recall.Answer (EN)ImageIn Angular, `ngAfterContentChecked()` is a lifecycle hook that is called **after every check of the projected content** in the component. ## Key points 1. **What it does**: - Lets you react to changes in **content inserted through** `<ng-content>`. - Used to run logic that depends on the state of the projected content. 2. **When it is called**: - **After** `ngAfterContentInit()` - the first call happens after the content is first projected. - **Repeatedly**, every time Angular performs a change check on the component and its projected content. Example: ```ts export class ChildComponent implements AfterContentChecked { ngAfterContentChecked() { console.log('Projected content was checked'); } } ``` In other words, `ngAfterContentChecked` **is a hook that lets you track and react to changes in the projected content on every Angular change detection cycle**.For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.