In this section, we will explore some of the key features of Knockout. It is important to understand these features and their basic syntax before we dive into working examples.
Knockout provides a way to link the model and view model with the view using a declarative binding mechanism. The bindings are declared in HTML. The following is an example of a simple text binding:
The phone number for <span data-bind="text: name></span> is 0000111
Let's explore the data binding syntax. The bindings are declared using the data-bind attribute on an HTML element. The value of this attribute has two elements, which are separated by a colon. The two elements are name and a value.
The name specifies the type of binding. ...