在正确的上下文中Knockoutjs键盘绑定

时间:2012-11-20 11:55:26

标签: knockout.js knockout-2.0

我的视图模型有一系列停顿。每个站点都有一系列的拾音器。我喜欢为addPickup添加键盘快捷键。我的问题是如何在停止的情况下触发它 - 按下ctrl-a不会将拾取添加到第一个停止,或者最后一个,而是添加到具有“焦点”的一个。止损的数量是动态的。这可能吗?

1 个答案:

答案 0 :(得分:1)

这与“事件按键绑定”一起“起作用”

<div data-bind="event: {  keypress: keypress }">

http://jsfiddle.net/w5URD/

问题是您必须将任何输入或按钮集中在div中以使其可触发,您可能必须使用自定义绑定来解决此问题