记录elementUI el-popover的使用。
这里我使用的是umyUI的虚拟表格+el-popover,想要的效果是:点击表格的行数据显示我想要的菜单。
先题图,看效果,
直接贴代码

<ux-gridclass="analysis-table"ref="reportTable":data="analysisReportData.showReportData"size="mini"border:height="tabsHeight"header-row-class-name="row-header row-header-height"show-header-overflow="tooltip"show-overflow="tooltip":row-class-name="CJS.tableRowClassName"@cell-click="cellClick"@header-dragend="headerWidthChange"><template v-for="head in analysisReportData.showReportHead"><ux-table-columnwidth="140":key="head.prop":field="head.prop":title="head.label"resizablesortable:sort-method="(prevRow, nexRow) => CJS.tableSortMethod(prevRow, nexRow, head.prop)":filters="[{ data: '' }]":filter-method="CJS.filterScreenMethod"><template v-slot:filter="{ $panel, column }"><el-inputtype="type"class="filter_input"size="small"v-for="(option, index) in column.filters":key="index"v-model="option.data"@input="$panel.changeOption($event, option.data, option)"></el-input></template><template v-slot="scope"><el-popovertrigger="click"placement="bottom"popper-class="popper-class"width="120"><ul class="popover-menu"><li class="menu_item" @click="rowColumnClick('row')">图形分析行</li><li class="menu_item" @click="rowColumnClick('column')">图形分析列</li></ul><div slot="reference" style="width: 100%; height: 24px;">{{scope.row[head.prop]}}</div></el-popover></template></ux-table-column></template></ux-grid>

el-popover用的触动方式是‘click’,
想要的效果实现了,但是又遇到问题了,就是点击菜单的时候,el-popover 没有关闭。
使用doClose()和设置v-model=false 都没有效果,
我的解决方法是:在点击菜单的时候,模拟一个点击事件,这样就可以关闭了。

document.body.click()

记录elementUI el-popover的使用以及el-popove的关闭问题相关推荐

  1. js去el的map_转:el表达式获取map对象的内容 js中使用el表达式 js 中使用jstl 实现 session.removeattribute...

    原文链接: 总结: el表达式获取map对象的内容 后端: HashMap map1 = new HashMap(); map1.put("key1","lzsb&quo ...

  2. JSP、EL和JSTL-学习笔记03【EL介绍和运算符、EL获取域中存储的数据】

    Java后端 学习路线 笔记汇总表[黑马程序员] JSP.EL和JSTL-学习笔记01[JSP基础语法] JSP.EL和JSTL-学习笔记02[MVC] JSP.EL和JSTL-学习笔记03[EL介绍 ...

  3. [element-ui] 手动控制 popover 弹层的显示与隐藏

    ElementUI并没有给我们明确控制popover弹层显示与关闭状态的方法,但是通过ref获取元素之后发现,元素上面已经内置关闭和打开的方法 <el-popover ref="pop ...

  4. javax.el.ELException: Provider com.sun.el.ExpressionFactoryImpl not found

    出现这种错误,主要是jar冲突了. 把tomcat下得关于el的jar包(el-api.jar,juel-api.jar,juel-impl.jar,juel- engine.jar)都删掉. 然后在 ...

  5. html中el表达式遍历list,使用EL表达式访问集合

    在 EL 表达式中,同样可以获取集合的数据,这些集合可能是 Vector.List.Map.数组等.可以在 JSP 中获取这些对象,继而显示其中的内容,其语法格式如下: ${collection [序 ...

  6. 记录element-ui级联选择器,二级三级列表无法显示的解决办法

    <!-- 选择商品分类的级联选择框 --><el-cascader expand-trigger="hover" :options="catelist& ...

  7. ElementUI手动控制popover弹层的显示与隐藏

    是时候表演真正的技术了 网上找了一堆都是没用的....搜的第一个是啥也没说 手动控制el-popover弹窗的显示与隐藏其实很简单,el-popover层绑定一个v-model的值为true或者fal ...

  8. ElementUI解决循环出多个Popover点击其中一个则其他关闭

    最近做项目遇到的一个问题 需要右击显示操作菜单,但是循环出来的el-Popover,右击其中一个时,其他显示的Popover并不会关闭,需求是同一时间右击只显示一个菜单 ** 解决: ** Popov ...

  9. 如何手动关闭elementUI的popover

    在开发的过程中,有需要点击popover中的按钮,然后触发click事件,走完流程之后要关闭popover. 查询了element的文档里,也没有相关的事件 于是搜了一下,可以用以下的方法来解决 我在 ...

最新文章

  1. 团队-象棋游戏-设计文档
  2. css3 选择器_CSS 3
  3. 分类数据的分析-卡方检验运用
  4. ABB机器人VGT文件_ABB机器人与焊机之间通讯方式
  5. pickle使用实例
  6. 测试环境搭建流程_软件测试流程
  7. java wsdl反向生成源码,并使用CXF实现客户端调用代码
  8. PDF文档解析,公司公告信息抽取(附数据集)
  9. HDU1066 Last non-zero Digit in N!【大数+模除】
  10. matlab画圆的命令_matlab画矩形和matlab画圆
  11. word2vec是如何得到词向量的?
  12. excel 姓名汉字转拼音
  13. 数字营销卷得再狠,「阿琉克斯之踵」不能忽视
  14. excel转pdf(poi+itextpdf)
  15. Leetcode力扣 MySQL数据库 1132 报告的记录II
  16. 「Adobe国际认证」Adobe Photoshop,如何裁剪并拉直照片?
  17. 基于django channel 实现websocket的聊天室
  18. 敏捷ACP 常用关键词整理 敏捷ACP 常用知识点整理
  19. linux内核中的copy_to_user和copy_from_user(一)
  20. Zimbra禁止接收带有加密的文件邮件 提醒病毒(Heuristics.Encrypted.PDF)

热门文章

  1. CountDownLatch的await和countDown方法简单分析
  2. 论文阅读 (80):Robust Bag Classification Approach for Multi-instance Learning Via Subspace Fuzzy Clusteri
  3. 山西省万荣中学病毒性营销策划方案
  4. 如何提高水果店营业额,怎样提高水果店营业额
  5. 《庄子·外篇·达生第十九》
  6. 数据分析案例学习---关于“线上教育提升毛利额问题
  7. 浅析面对新冠肺炎疫情,如何通过供应链弹性管理应对风险?
  8. 采用VNC Viewer方式远程连接树莓派
  9. Params and FLOPs
  10. web小游戏开发:蜘蛛纸牌(一)