tippy 插件冒泡问题

tippy插件是一个滑过后显示一个小标签

现在我的需求是这样的,如果我标签里面套了一层标签的话,滑过显示的时候会在上方显示两个标签,也就是冒泡没有解决。
那么如何才能在我嵌套标签的情况下、显示一个标签,并且内容显示全呢?

使用vue 有人之前遇到过这种情况吗,该如何解决?

img

img

鼠标移动到directive的时候就会出现下面的效果

img

下面是html原生代码,使用vue原理一样


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
    </style>
</head>
<body>
<span id="span1" class="span1">aaaaa
    <span id="span2">My button</span>
</span>
<script src="https://unpkg.com/@popperjs/core@2/dist/umd/popper.min.js"></script>
<script src="https://unpkg.com/tippy.js@6/dist/tippy-bundle.umd.js"></script>
<script>
    // With the above scripts loaded, you can call `tippy()` with a CSS
    // selector and a `content` prop:
    const instance1 = tippy(document.getElementById('span2'))
    const instance2 = tippy(document.getElementById('span1'))
    instance1.setProps({
        content: 'My tooltip!',
        trigger: 'mouseover',
    })
    instance2.setProps({
        content: '111111',
        trigger: 'mouseover',
    })

    document.getElementById('span2').addEventListener('mouseover', e => {
        instance1.show()
        e.stopPropagation()
    })
    document.getElementById('span2').addEventListener('mouseout', e => {
        instance1.hide()
        e.stopPropagation()
    })
    document.getElementById('span1').addEventListener('mouseover', e => {
        instance2.show()
    })
    document.getElementById('span1').addEventListener('mouseout', e => {
        instance2.hide()
    })
</script>
</body>
</html>


有代码没有?
这样吗?

 < Tippy Placement = 'top' content = "最上面的提示信息" > < Tippy placement = ' top' content = " 下面提示信息 " ><控件></Tippy></Tippy>

冒泡需要设置Style

重新安装一次试试吧,
npm install --save vue-tippy
yarn add vue-tippy

冒泡问题,你这个版本对不对