el-popover放在el-table中點(diǎn)擊無反應(yīng)問題解決方案
我們想在table中給btn加彈框但是 el-popover點(diǎn)擊按鈕沒有任何反應(yīng)
思考:通過插槽去添加這個(gè)組件el-popover的id是否綁定了一個(gè)值
解決思路:給每個(gè)el-popover都加上單獨(dú)的id
效果 :

代碼 給每個(gè)組件都綁定ref
<template slot-scope="scope">
<div>
<el-popover
placement="left"
v-else-if="scope.row.cmiBusiApproveInfo"
width="400"
:ref="`popover-${scope.$index}`">
<p>審批意見</p>
<el-input
type="textarea"
placeholder="請輸入內(nèi)容"
:rows="6"
v-model="scope.row.approve"
show-word-limit
>
</el-input>
<div style="text-align: center; margin: 10px">
<el-button size="small" @click="deltaskList(scope.$index)">取消
</el-button>
<el-button size="small" type="danger" @click="confirm(scope.row,'reject',scope.$index)">駁回
</el-button>
<el-button size="small" type="primary" @click="confirm(scope.row,'agree',scope.$index)">確定
</el-button>
</div>
<el-button slot="reference" @click="auditClick(scope.row,scope.$index)" size="mini" >審核</el-button>
</el-popover>
</div>
</template>通過他的id去控制關(guān)閉
deltaskList(index){
this.$refs[`popover-${index}`].doClose()
},到此這篇關(guān)于el-popover放在el-table中點(diǎn)擊無反應(yīng)問題的文章就介紹到這了,更多相關(guān)el-popover el-table內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Bootstrap基本組件學(xué)習(xí)筆記之列表組(11)
這篇文章主要為大家詳細(xì)介紹了Bootstrap基本組件學(xué)習(xí)筆記之列表組,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
js實(shí)現(xiàn)瀑布流觸底動(dòng)態(tài)加載數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)瀑布流觸底動(dòng)態(tài)加載數(shù)據(jù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
JavaScript驗(yàn)證圖片類型(擴(kuò)展名)的函數(shù)分享
這篇文章主要介紹了JavaScript驗(yàn)證圖片類型的函數(shù)分享,需要的朋友可以參考下2014-05-05
JavaScript純前端實(shí)現(xiàn)語音播報(bào)和朗讀功能
這篇文章主要為大家詳細(xì)介紹了JavaScript純前端實(shí)現(xiàn)語音播報(bào)和朗讀功能的相關(guān)知識,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-04-04
原生JavaScript實(shí)現(xiàn)動(dòng)態(tài)省市縣三級聯(lián)動(dòng)下拉框菜單實(shí)例代碼
像平時(shí)購物選擇地址時(shí)一樣,通過選擇的省動(dòng)態(tài)加載城市列表,通過選擇的城市動(dòng)態(tài)加載縣區(qū)列表,從而可以實(shí)現(xiàn)省市縣的三級聯(lián)動(dòng),下面使用原生的JavaScript來實(shí)現(xiàn)這個(gè)功能,需要的朋友參考下吧2016-02-02

