給element的confirm加自定義指令


問題描述,因為自定義指令一般直接加在頁面html標簽上,但是element封裝好的confirm的確認按鈕沒法添加自定義指令,如圖:

解決辦法:加個其他的隱藏標簽,監聽撤銷事件,讓其他的標簽自動觸發click()事件,觸發自定義指令

a(style="display:none;",  ref="replaceCancel", v-trace-click, trace-key="撤銷員工離職申請")
await this.$confirm('是否撤銷該員工離職申請?', '撤銷離職',
          { confirmButtonText: '撤銷', cancelButtonText: '取消' }).then(_ => {this.$refs.replaceCancel.click();});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM