HTML kodunda preslenmiş anahtarı girin sonra gözlemlenebilir nasıl güncellenir</p> <pre class="lang-html prettyprint-override"><code><input type="text" data-bind="value: nextName"> </code></pre> <p>gözlemlenebilir Internet Explorer
nextName: KnockoutComputed<string>;
currentName: KnockoutObservable<string>;
constructor()
{
this.nextName = ko.pureComputed(
{
read:() => this.currentName(),
write: (value: string) =>
{
this.currentName(value);
if ((value) && value.trim().length > 0)
this.runSearch();
}
}, this);
}
kullanıcı basın girin sonra - arama örneğin Chrome'da normalde yürütülecektir, ancak içinde Internet Explorer
valueUpdate:'afterkeydown'
ile bağlayıcı kullanmayı denedim, ancak bu, her karakterin ardından arama yapmaya çalışacaktır - bu, elde etmeye çalıştığım şeyi değil.