恪愚 2021-09-15 22:34 采纳率: 25%
浏览 1001
已结题

elementui中el-popover为disabled时的click事件问题

我在实际中遇到了这个场景:要求在满足某个条件时让button置灰(禁用),并且点击后要给出提示!

但是在原来的场景中使用的是elementui中的el-popover实现某一个效果,所以问题也就变成了如何能在el-popover的disabled为true时还能有点击事件。

我尝试在el-popover外面包裹一个div,在上面添加@click事件但是没有被触发。用父相子绝的定位方法在popover同级额外放一个div但是这两个东西竟然“看似共享高度了”。我无解了。

  • 写回答

3条回答 默认 最新

  • tonyzhangcn 2021-09-16 08:18
    关注

    在disabled的时候将透明的div提到popover上面呢(z-index控制?),这时候让div接收click,在disable条件不满足的时候div回到popover下面。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 崽崽的谷雨 2021-09-16 09:27
    关注

    可以只改变背景颜色为灰色。点击提示。

    评论
  • 秃头大肚油腻男 2021-09-17 09:51
    关注

    楼上方法比较好实现,一楼的方法涉及定位问题,话说这种设计不该被拉出去打一顿么……为啥一定要置灰呢,点击的时候做好提示不可以么

    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月25日
  • 已采纳回答 9月17日
  • 创建了问题 9月15日

悬赏问题

  • ¥15 宝塔面板的data内存要怎么清理呢
  • ¥15 关于C语言使用线程队列实现多线程并发
  • ¥15 这个运行,错误在哪里呀,大家看看吧,教导我
  • ¥15 advanceinstaller对话框设置
  • ¥100 正常上网,内部网页无法打开
  • ¥15 组件库引入并使用在若依框架未展示
  • ¥149 关于#使用python 的Flash Echarts+ajax+mysql动态数据实现饼图#的问题,请各位专家解答!
  • ¥15 RichTextBox中追加文本时报错
  • ¥15 关于c语言的学习问题
  • ¥15 activity升级到flowable工作流act_ge_bytearray的草稿json数据复制到act_de_model 的model_editor_json的脚本