我在实际中遇到了这个场景:要求在满足某个条件时让button置灰(禁用),并且点击后要给出提示!
但是在原来的场景中使用的是elementui中的el-popover实现某一个效果,所以问题也就变成了如何能在el-popover的disabled为true时还能有点击事件。
我尝试在el-popover外面包裹一个div,在上面添加@click
事件但是没有被触发。用父相子绝的定位方法在popover同级额外放一个div但是这两个东西竟然“看似共享高度了”。我无解了。
我在实际中遇到了这个场景:要求在满足某个条件时让button置灰(禁用),并且点击后要给出提示!
但是在原来的场景中使用的是elementui中的el-popover实现某一个效果,所以问题也就变成了如何能在el-popover的disabled为true时还能有点击事件。
我尝试在el-popover外面包裹一个div,在上面添加@click
事件但是没有被触发。用父相子绝的定位方法在popover同级额外放一个div但是这两个东西竟然“看似共享高度了”。我无解了。
在disabled的时候将透明的div提到popover上面呢(z-index控制?),这时候让div接收click,在disable条件不满足的时候div回到popover下面。