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

So funktionieren Formularereignisbindungen in KnockoutJs

Barbara Streisand
Barbara StreisandOriginal
2024-11-26 10:58:091075Durchsuche

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