Knockout.js 如何在knockoutJs中绑定到鼠标右键单击?

Knockout.js 如何在knockoutJs中绑定到鼠标右键单击?,knockout.js,knockout-2.0,Knockout.js,Knockout 2.0,我就是不能用事件绑定将knockout绑定到鼠标右键单击。 鼠标盖等工作正常 有什么建议吗 谢谢 安德烈亚斯好的 在写下我的问题后,我发现了如何解决它 但我想可能其他人也会遇到同样的问题,所以我会同时发布问题和答案: 您可以绑定到右侧鼠标通过绑定到contextmenu单击: <tr data-bind="event: { contextmenu: viewModel.ContextMenuClick }"> +1谢谢,我正在尝试做同样的事情。我已经将click事件绑定到一个函数

我就是不能用事件绑定将knockout绑定到鼠标右键单击。 鼠标盖等工作正常

有什么建议吗

谢谢 安德烈亚斯

好的

在写下我的问题后,我发现了如何解决它

但我想可能其他人也会遇到同样的问题,所以我会同时发布问题和答案:

您可以绑定到右侧鼠标通过绑定到contextmenu单击:

<tr data-bind="event: { contextmenu: viewModel.ContextMenuClick }">


+1谢谢,我正在尝试做同样的事情。我已经将click事件绑定到一个函数,但是您是如何生成上下文菜单的?其中是否有额外的结束卷曲?现在适当的时间已经过了,请不要忘记接受您的答案。特别是因为这是google上第一个“击出绑定右键单击”的结果:)注意:
ContextMenuClick
是您将在击出虚拟机中创建的函数,并且可能会重命名。例如,在我的例子中:
事件:{contextmenu:handleRightClick}