使用element ui庫,發現button點下去之後會一直保持被點擊的狀態直到鼠標在別的地方點一下才恢復。也就是說button被點擊之後一直沒有失焦,直到點擊別的地方,將焦點切換走
如果按鈕有按鍵監聽行爲,那麼當按鈕在聚焦狀態下也會觸發,比如點擊button打開模態窗時調用了一個方法openDialog,如果按鈕未失去焦點,那麼通過按鍵可能會再次觸發該方法,所以需要手動移除聚焦效果
openDialog(ev) {
ev.target.blur()
},
使用element ui庫,發現button點下去之後會一直保持被點擊的狀態直到鼠標在別的地方點一下才恢復。也就是說button被點擊之後一直沒有失焦,直到點擊別的地方,將焦點切換走
如果按鈕有按鍵監聽行爲,那麼當按鈕在聚焦狀態下也會觸發,比如點擊button打開模態窗時調用了一個方法openDialog,如果按鈕未失去焦點,那麼通過按鍵可能會再次觸發該方法,所以需要手動移除聚焦效果
openDialog(ev) {
ev.target.blur()
},
項目中需要按照不同的媒體類型,展示不同的表頭且數據字段也不同。可以增加不同key值解決v-if不生效問題。 <el-table-column prop="author" align="center"
修改ejs文件 將<% if (!process.browser) {%> 改成: <% if (!require(‘process’).browser) { %>