淘汰赛 - 聚焦文本框中的价值翻倍

Knockout - doubling value in a focused textbox

我有一个带有绑定到 table 的可观察数组的淘汰赛模型。我想要一个按钮,单击该按钮会使聚焦的文本框值加倍。我想在不为每个文本框或每个 ko 可观察对象创建 'hasFocus' 可观察对象的情况下执行此操作。我遇到的几个问题:-

对焦点和模糊输入进行事件绑定,设置和清除跟踪输入活动的可观察对象。 单击按钮时,您知道要加倍的值