在使用element-ui 中按钮组件的时候,会发现点击之前和点击之后按钮的颜色不一样,其实是点击时候按钮聚焦,当按空格键时还会触发按钮上绑定的事件,只有点击一下别处才会让按钮失焦
那么该怎么解决这个问题呢?想想既然点击会让按钮聚焦,那么就可以在按钮事件里面加上让按钮失焦的方法即可
document.querySelector('按钮选择器').blur()
在Element-UI中遇到点击按钮后颜色变化以及空格键触发事件的问题,可以通过在按钮事件内调用失焦方法解决。通过document.querySelector('按钮选择器').blur()可以让按钮在点击后立即失去焦点,从而避免空格键再次触发绑定事件。此方法适用于需要防止按钮默认行为的场景。
在使用element-ui 中按钮组件的时候,会发现点击之前和点击之后按钮的颜色不一样,其实是点击时候按钮聚焦,当按空格键时还会触发按钮上绑定的事件,只有点击一下别处才会让按钮失焦
那么该怎么解决这个问题呢?想想既然点击会让按钮聚焦,那么就可以在按钮事件里面加上让按钮失焦的方法即可
document.querySelector('按钮选择器').blur()
1万+
5330

被折叠的 条评论
为什么被折叠?