[英]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.