0

我有一个绑定到可观察对象的输入字段。我订阅了更改,因此我可以在他们输入数据时进行一些 ui 更改。当前,用户在输入之外单击后会调用订阅事件。有什么方法可以更改订阅,以便在用户在输入字段中输入字符时更新?

4

2 回答 2

1

为此有“valueUpdate”参数/“绑定”:

<input data-bind="value: someObservable, valueUpdate: 'afterkeydown'">
于 2013-01-06T21:40:02.917 回答
1

这是我的做法。

HTML:

<input type="text" data-bind="value: filter, valueUpdate: 'afterkeydown'" />

JS:

filter = ko.observable("");
于 2013-01-06T21:40:50.243 回答