绑定的点击事件
const One_click_using = (evt) => {
let target = evt.target;
if (target.nodeName == "SPAN") {
target = evt.target.parentNode;
}
target.blur();
}
搜索到的解决方案基本如下:evt.target.blur()。只能说天下文章一大抄啊!!!搜到的几篇帖子,都只是使用evt.target.blur()强制失去焦点即可,然而这并没有全面解决问题。 因为如果点击按钮的空白处,点击完毕后,的确可以恢复到点击前的状态的,但是如果点击“退出”两个字,在点击完成后,按钮状态还是没有恢复到点击之前的样子。