Heim > Web-Frontend > js-Tutorial > So funktionieren Formularereignisbindungen in KnockoutJs

So funktionieren Formularereignisbindungen in KnockoutJs

Barbara Streisand
Freigeben: 2024-11-26 10:58:09
Original
1040 Leute haben es durchsucht

Como funcionam Bindings de Eventos de Formulário no KnockoutJs

Dieser Inhalt ist im Grunde eine Übersetzung der Originalmaterialien. Ziel ist es, mehr über KnockoutJs für Magento 2 zu erfahren und Inhalte auf Portugiesisch über KnockouJs zu erstellen.

Dokumentation

  • Die Datenbindungssyntax
  • Bindungskontext
  • Die „Klick“-Bindung
  • Die „Ereignis“-Bindung
  • Die „Submit“-Bindung
  • Die Bindungen „Aktivieren“ und „Deaktivieren“
  • Die „Wert“-Bindung
  • Die „textInput“-Bindung
  • Die „hasFocus“-Bindung
  • Die „karierte“ Bindung
  • Die Bindung „Optionen“
  • Die Bindung „selectedOptions“
  • Die „uniqueName“-Bindung

Bindungen

In KnockoutJs sind Bindungen die Möglichkeit, die Logik des ViewModel (die Daten- und Geschäftslogik) mit der Ansicht (HTML) zu verbinden. Kurz gesagt: Durch Bindungen spiegelt die Benutzeroberfläche automatisch Änderungen in Ihren Daten wider, ohne dass das DOM direkt manipuliert werden muss.

Bindungen in KnockoutJs funktionieren über das data-bind-Attribut für HTML-Elemente. In diesem Attribut geben Sie die Bindung an, die Sie verwenden möchten, und die zugehörigen Werte.

Formularereignisse

Klicken

Der Binding-Klick fügt einen Ereignishandler hinzu, sodass die ausgewählte JavaScript-Funktion aufgerufen wird, wenn auf das zugehörige DOM-Element geklickt wird. Dies wird am häufigsten bei Elementen mit den Tags