sonra tıklama olayı harekete geçirilen sonra nakavt ile bir girdi odağı ayarlamak için çalışıyorum ama DOM ile birleştirilmesi olmadan idare temiz bir şekilde bulamadık. İşte JS kodunun ben edilir:Knockout.js giriş odağı tıklama
İşte<input type="text" data-bind="value: text" />
<a href="#" data-bind="click: addItem">Send</a>
<ul data-bind="foreach: items">
<li data-bind="text: $data"></li>
</ul>
JsFiddle örnektir:
(function() {
var vm = {
text: ko.observable(),
items: ko.observableArray([])
}
vm.addItem = function() {
vm.items.push(vm.text());
vm.text(null);
}
ko.applyBindings(vm);
}());
Bu
benim DOM olduğunu ben sonra giriş odak ayarlamak istediğiniz ne http://jsfiddle.net/srJUa/1/vm.addItem
tamamlandı. Bunun nasıl temiz hale getirilebileceği hakkında herhangi bir fikrin, örneğin özel bir nakavt bağlama ile? The "hasfocus" binding:
Teşekkürler :) sadece aklıma geldi ve ben de aynı şekilde çözdüm: http://jsfiddle.net/srJUa/2/ – tugberk