淘汰赛 - 聚焦文本框中的价值翻倍
Knockout - doubling value in a focused textbox
我有一个带有绑定到 table 的可观察数组的淘汰赛模型。我想要一个按钮,单击该按钮会使聚焦的文本框值加倍。我想在不为每个文本框或每个 ko 可观察对象创建 'hasFocus' 可观察对象的情况下执行此操作。我遇到的几个问题:-
- 如果按钮只是直接使用 jQuery 编辑文本框的值,则 ko 值不会更新。我需要一种方法来告诉按钮更改基础值
- 如果我将焦点放在文本框上然后单击按钮,文本框上的焦点就会丢失,因此客户端也不记得焦点放在哪个文本框上
对焦点和模糊输入进行事件绑定,设置和清除跟踪输入活动的可观察对象。
单击按钮时,您知道要加倍的值
我有一个带有绑定到 table 的可观察数组的淘汰赛模型。我想要一个按钮,单击该按钮会使聚焦的文本框值加倍。我想在不为每个文本框或每个 ko 可观察对象创建 'hasFocus' 可观察对象的情况下执行此操作。我遇到的几个问题:-
- 如果按钮只是直接使用 jQuery 编辑文本框的值,则 ko 值不会更新。我需要一种方法来告诉按钮更改基础值
- 如果我将焦点放在文本框上然后单击按钮,文本框上的焦点就会丢失,因此客户端也不记得焦点放在哪个文本框上
对焦点和模糊输入进行事件绑定,设置和清除跟踪输入活动的可观察对象。 单击按钮时,您知道要加倍的值