Jan 6, 2020 in Angular
Q: What is Data Binding? How many ways it can be done?

1 Answer

0 votes
Jan 6, 2020
In order to connect application data with the DOM (Data Object Model), data binding is used. It happens between the template (HTML) and component (TypeScript). There are 3 ways to achieve data binding:

Event Binding – Enables the application to respond to user input in the target environment

Property Binding – Enables interpolation of values computed from application data into the HTML

Two-way Binding – Changes made in the application state gets automatically reflected in the view and vice-versa. The ngModel directive is used for achieving this type of data binding.

Related questions

0 votes
Sep 20, 2020 in XML
0 votes
Jul 24, 2020 in Ionic