首页 > 其他 > 详细

[element-ui]点击完之后不自动失焦el-button

时间:2021-06-14 10:46:21      阅读:21      评论:0      收藏:0      [点我收藏+]

el-button点击之后不自动失焦,需要手动失焦

export function buttonBlur(ev) {
    console.log(ev.target);
    if (ev.target.nodeName == "SPAN" | ev.target.nodeName == "I") {
        ev.target.parentNode.blur();
    } else {
        ev.target.blur();
    }
}

点击button的时候,如果点击到文字(即span)上,这个时候ev.target是span标签,这个时候是没法直接触发其父节点button的blur方法的,也就没法强制button失去焦点。所以需要判断点击的是span还是button。

[element-ui]点击完之后不自动失焦el-button

原文:https://www.cnblogs.com/lv77/p/14881697.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!