Configuring Forms with Knockout

Web developers who want to use the Knockout library

Prerequisite
None

Expected Duration
73 minutes

Description
Knockout is a JavaScript library used to develop user interfaces based on the Model-View-View-Model (MVVM) pattern. Knockout has a range of bindings that apply to form fields . In this course, you’ll learn how to use bindings such as the click binding, event binding, and other bindings related to forms to configure form functionality.

Objective

The Submit Binding

  • start the course
  • configure a view to bind a Submit button in Knockout
  • configure a view model to bind a Submit button in Knockout

The Enable and Disable Bindings

  • configure a view to use the enable binding in Knockout
  • configure a view model to use the enable binding in Knockout
  • configure the disable binding in Knockout

The Value Binding

  • configure the value binding in Knockout

The HasFocus Binding

  • configure a view to use the hasFocus binding in Knockout
  • configure a view model to use the hasFocus binding in Knockout

The Checked Binding

  • configure the checked binding in Knockout
  • add checkboxes bound to an array in Knockout

The Options Binding

  • configure the options binding in Knockout

The Click Binding

  • configure a view to use the click binding in Knockout
  • use multiple parameters for the click event in Knockout

The Event Binding

  • configure a view to use the event binding to add an event handler for an event in Knockout
  • configure a view model to use the event binding to add an event handler for an event in Knockout

The SelectedOptions Binding

  • configure a view to use the selectedOptions binding to add an event handler for an event in Knockout
  • configure a view model to use the selectedOptions binding to add an event handler for an event in Knockout

UniqueName Binding

  • configure the uniqueName binding in Knockout

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.