使用el-button的時候,發現點擊按鈕後,按鈕顏色仍然保持鼠標懸浮上去時候的效果,並沒有恢復到正常狀態。如圖示:
上面是解決方法。
下圖為el-button的結構:
點擊button的時候,如果點擊到文字(即span)上,這個時候evt.target是span標簽,這個時候是沒法直接觸發其父節點button的blur方法的,也就沒法強制button失去焦點。所以需要判斷點擊的是span還是button。