解決element-ui中Popconfirm氣泡確認框的事件不生效問題
element-ui中Popconfirm氣泡確認框的事件不生效
今天在使用到element-ui中的Popconfirm 氣泡確認框組件時,需要在點擊確定按鈕時觸發(fā)綁定的事件
按照官方文檔提供的事件類型為其綁定的事件,但并沒有被觸發(fā)
以下是官網(wǎng)給出的事件類型
<el-popconfirm title="這是一段內(nèi)容確定刪除嗎?" @confirm="delete"> <el-button slot="reference">刪除</el-button> </el-popconfirm>
上面代碼中定義了事件@confirm="delete",但點擊確定按鈕之后,并沒有執(zhí)行綁定的方法delete
正確方式:
<el-popconfirm title="這是一段內(nèi)容確定刪除嗎?" @onconfirm="delete"> <el-button slot="reference">刪除</el-button> </el-popconfirm>
觸發(fā)方式是用@onconfirm定義事件,而不是@confirm,之后再點擊確認按鈕就可以觸發(fā)綁定的方法了。同樣取消按鈕的事件也需要使用@oncancel來綁定才可以觸發(fā)。
(2.15.6版本解決)elementui popconfirm氣泡確認事件失效
問題:
- confirm事件無效
- cancel事件無效
解決:2.15.6版本已解決
- 官方文檔書寫錯誤
- 更改確認事件名:onConfirm
- 更改取消事件名:onCancel
官方文檔:
官方源碼:
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue3+ts+elementPLus實現(xiàn)v-preview指令
本文主要介紹了vue3+ts+elementPLus實現(xiàn)v-preview指令,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-05-05Vue 使用iframe引用html頁面實現(xiàn)vue和html頁面方法的調(diào)用操作
這篇文章主要介紹了Vue 使用iframe引用html頁面實現(xiàn)vue和html頁面方法的調(diào)用操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11Vue3組合式API之getCurrentInstance詳解
我們可以通過?getCurrentInstance這個函數(shù)來返回當前組件的實例對象,也就是當前vue這個實例對象,下面這篇文章主要給大家介紹了關(guān)于Vue3組合式API之getCurrentInstance的相關(guān)資料,需要的朋友可以參考下2022-09-09