Knockout.js 互动版

value

value绑定是关联DOM元素的值到view model的属性上。主要是用在表单控件 < input >< select >< textarea > 上。

当用户编辑表单控件的时候, view model对应的属性值会自动更新。同样,当你更新view model属性的时候,相对应的元素值在页面上也会自动更新。

<p>Login name: <input data-bind="value: userName" /></p>
<p>Password:  <input type="password" data-bind="value: userPassword" /></p>
var viewModel = {
    userName: ko.observable(""),        // 用户名为空       
    userPassword: ko.observable("abc")  // 密码   
};