In diesem Beispiel habe ich eine dynamisch gebundene Eingabe und div an die gleiche Eigenschaft. Beim Ändern von Text in der Eingabe werden Änderungen jedoch nicht im div-Element wiedergegeben.Dynamisch gebundene Elemente mit applyBindingsToNode, die nicht auf Änderungen reagieren
http://jsfiddle.net/rpuri/Bcps5/
ko.applyBindingsToNode(document.getElementById('input-health'), {
value: vm.status(),
valueUpdate: 'afterkeydown'
});
deklarative Bindung ist für mich keine Option, da ich auf gemeinsam genutzte Elemente in Teilansichten (ASP.NET MVC) binden müssen.
Dank
Ich verstehe nicht, warum die Tatsache, Sie bedeutet gemeinsamen Elemente in Teilansichten binden, müssen keine Option deklarative Bindung ist. Würde es Ihnen etwas ausmachen, darauf näher einzugehen? –
Da manchmal die Auswahllisten und Eingabefelder in Create-Formularen und Such-/Filterformularen verwendet werden. Ich teile Formulare als Teilansichten in meiner gesamten Anwendung. Die Auswahllisten sind auf der Serverseite mit einem zwischengespeicherten Repository gebunden. – puri
Was ist mit der Verwendung der Vorlagenbindung dafür? –