关于element-ui的Tooltip的小bug

在进行组件的二次封装时

如:组件名为HintButton

<el-tooltip :content="title" placement="top-start">

    <el-button v-bind="$attrs" v-on="$listeners"></el-button>

 </el-tooltip>

使用该组件,添加点击事件会与其他事件冲突

如:同一table下的@keyup.enter.native事件也会触发click事件

即与原生Dom事件会产生冲突

此时就不能使用tooltip

改用a标签则不会出现这个问题

<a :title="title" href="javascript:;">

    <el-button v-bind="$attrs" v-on="$listeners"></el-button>

 </a>

没有查看element-ui的源代码,就暂时记录一下吧


版权声明:本文为weixin_44600273原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。