繁体   English   中英

禁用 Quasar 滑块箭头键事件

[英]Disable Quasar slider arrow key events

进行滑块输入时,箭头键绑定到该滑块,即使在鼠标事件完成后也是如此。 使用 arrowLeft/arrowRight 将 q-slider 步进一个值并停止按键事件。 我将箭头键用于我的应用程序中的其他内容( document.addEventListener("onkeydown",(e: Event)=>{//...} )并希望禁用此行为。在普通 HTML 滑块上,我可以执行<input type="range" onkeydown="event.preventDefault();return true;" />禁用此功能,但这不适用于 Quasar 滑块。

通过捕获文档上的所有关键事件来解决它。

    document.addEventListener("keydown", (e: KeyboardEvent) => {
        doButtonPress(e)
    }, true)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM