el-popover在table中使用弹框不显示的情况

在elementui的table中使用el-popover的时候有时候会出现没有规律的弹框不显示的情况。现在将出现这些情况的原因及解决方案列出:

1、不能再el-popover上面使用v-if进行显示隐藏,应该用v-show

2、在每一个el-popover上都增加一个ref确定每个el-popover都是唯一的,

:ref="`node-popover-${scope.row.appversionId}`"

3、使用slot="reference"这种方式进行html的加载

 

 

 

做到以上3点,el-popover的弹框基本都会显示出来

posted @ 2021-08-26 15:00  gunelark  阅读(4432)  评论(0编辑  收藏  举报