如何用拓扑图处理 Cytoscape.js canvas 上的鼠标滚动和按键事件
How to handle mouse scroll and key press events on Cytoscape.js canvas with tpology diagram
我在处理使用鼠标滚轮或按键滚动等事件时遇到了一些问题。我试过类似的方法,但它不起作用:
this.cy.on('wheel', event => {
//somecodehere
});
我在 Cytoscape.js 文档页面上没有找到想要的事件:http://js.cytoscape.org/#events。但我认为这样的事情应该可以正常工作——不幸的是我错了。我试图弄清楚如何在我的 canvas.
上处理这个事件
我想用这个做什么?当用户想要滚动页面时,我想让工具提示消失。我已经禁用滚动缩放 - 我只想在按下 "CTRL" 键时启用缩放,在这种情况下,我也没有找到需要的事件来处理这个。任何解决方案?谢谢
使用DOMAPI。
document.getElementById("cy").addEventListener("wheel", function(){
console.log("Wheeeellll");
});
我在处理使用鼠标滚轮或按键滚动等事件时遇到了一些问题。我试过类似的方法,但它不起作用:
this.cy.on('wheel', event => {
//somecodehere
});
我在 Cytoscape.js 文档页面上没有找到想要的事件:http://js.cytoscape.org/#events。但我认为这样的事情应该可以正常工作——不幸的是我错了。我试图弄清楚如何在我的 canvas.
上处理这个事件我想用这个做什么?当用户想要滚动页面时,我想让工具提示消失。我已经禁用滚动缩放 - 我只想在按下 "CTRL" 键时启用缩放,在这种情况下,我也没有找到需要的事件来处理这个。任何解决方案?谢谢
使用DOMAPI。
document.getElementById("cy").addEventListener("wheel", function(){
console.log("Wheeeellll");
});