这应该很简单,但我肯定弄错了。
如何在点击事件上更新 ko.observable 文本?我可以使用“afterkeydown”或“keypress”来做到这一点,但如果点击事件则不行。http://knockoutjs.com/documentation/value-binding.html
<span data-bind="text: Count"></span>
<button data-bind="click: update">Update</button>
function MyViewModel() {
var self = this;
self.Count = ko.observable("0");
self.update = function() {
self.Count = ko.observable("1");
}
}