为什么knockout.js的textInput绑定不起作用?

前端之家收集整理的这篇文章主要介绍了为什么knockout.js的textInput绑定不起作用?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
documentation采取的并坚持 fiddle的示例不起作用.
完整性的代码片段: @H_502_3@<p>Login name: <input data-bind="textInput: userName" /></p> <p>Password: <input type="password" data-bind="textInput: userPassword" /></p> viewmodel: <pre data-bind="text: ko.toJSON($root,null,2)"></pre> <script> ko.applyBindings({ userName: ko.observable(""),// Initially blank userPassword: ko.observable("abc") // Prepopulate }); </script>

我试过在一个隐身的窗口认为一些浏览器扩展可能会弄乱它.没有运气.

预期的行为是viewmodels的JSON转储应该在任何输入字段中的每个按键更新.

如果我切换到值绑定而不是textInput,它会在输入焦点更改时进行更新.

有没有人遇到过这个?

解决方法

在更新版本的Knockout.JS( 3.2.0)中添加了textInput.将更新的库添加到您的小提琴,它的作品.

猜你在找的JavaScript相关文章