- How can you add an active class to a selected element in a list component?
- What is a template variable. How would you use it?
- What is the difference of using a property binding verses a function binding on a template?
- What happens if you subscribe to a data source multiple times with async pipe?
- what is the difference between ng-content, ng-container and ng- template?
- When you create a data-binding in Angular, are you working with attributes or properties? What is the difference anyway?
In the world of Angular, the only role of attributes is to initialize element and directive state. When you write a data binding, you're dealing exclusively with properties and events of the target object. HTML attributes effectively disappear. Read more
- When can you omit the brackets in template binding?
You should omit the brackets when all of the following are true:
The target property accepts a string value. The string is a fixed value that you can bake into the template. This initial value never changes.