【问题标题】:Knockout subscribe update as text is entered into input?将文本输入到输入中时,淘汰订阅更新?
【发布时间】:2012-12-20 15:44:11
【问题描述】:

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

【问题讨论】:

    标签: knockout.js


    【解决方案1】:

    这就是我的做法。

    HTML:

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

    JS:

    filter = ko.observable("");
    

    【讨论】:

      【解决方案2】:

      这里有"valueUpdate" 参数/“绑定”:

      <input data-bind="value: someObservable, valueUpdate: 'afterkeydown'">
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-07-23
        • 2017-10-20
        • 1970-01-01
        • 2018-04-28
        • 1970-01-01
        • 2014-11-03
        • 1970-01-01
        相关资源
        最近更新 更多