添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
乐观的皮带  ·  .Net Core ...·  5 月前    · 
爱旅游的盒饭  ·  jquery ...·  1 年前    · 
风流的墨镜  ·  jenkins - How to ...·  1 年前    · 

el-popover manual手动显示和关闭

3 个月前 · 来自专栏 重拾前端

el-popover默认的trigger方式为click,点击内部的按钮插槽显示气泡,点击非焦点区域消失。

有些交互场景需要点击按钮显示,点击气泡的关闭气泡消失。

<div v-for="(item, index) in dataList" :key="index">
      <el-popover
        :ref="'pop' + level + index"
        placement="right"
        width="400"
        trigger="manual"
    closePop(index){
      let ref = 'pop' + this.level + index;
      this.$refs[ref][0].doClose();
    showPop(index){
      let ref = 'pop' + this.level + index;
      this.$refs[ref][0].doShow();