我最近才开始使用 KnockoutJS,所以如果这似乎是一个微不足道的问题,请耐心等待。
我知道可观察的领域。我知道如果你使用值绑定它
<input type="text" data-bind="value: foo"/>
对该元素所做的任何更改都将在所有foo
实时绑定为文本的元素中更新
<h2 data-bind="text: foo"></h2>
我的问题是,
如何仅在事件之后应用更改,例如单击提交按钮,而不是实时应用?
<form>
<input type="text" data-bind="value: foo"/>
<input type="submit" value="submit"/>
</for>