【发布时间】:2018-09-17 14:03:10
【问题描述】:
在过去的几个小时里,我一直在努力让按钮点击工作。该按钮包含文本和 SVG,单击它会打开一个弹出组件。
弹出框计算它在被点击元素上的位置。这在单击按钮本身时有效,但是当单击按钮内部的 SVG 时,SVG 的尺寸/偏移量用于计算弹出位置。
我在寻找什么:一种将 SVG 上的点击冒泡到按钮的方法,然后使用按钮点击中的事件对象来计算弹出位置。
我的事件按钮现在的样子:
<button type="button"
@click="popButtonClicked">
Go do magical stuff
<svg path="" />
</button>
我尝试在按钮和 SVG 上使用 @click.modifiers,但无济于事。希望有人能回答我! :)
【问题讨论】: