el-tooltip的content属性中的内容可以使用插槽来替换
话不多说,直接上代码文章来源:https://www.toymoban.com/news/detail-686974.html
<el-tooltip effect="light" placement="top-start">
<div slot="content" class="tips"> // 在这里运用插槽
<p class="tip-text">
我是页面中展示的内容
</p>
</div>
<template #content> // 这里是插槽中的内容
<p class="content">
我是tooltip中的内容 我是tooltip中的内容 我是tooltip中的内容 我是tooltip中的内容 我是tooltip中的内容
我是tooltip中的内容 我是tooltip中的内容 我是tooltip中的内容 我是tooltip中的内容 我是tooltip中的内容
</p>
</template>
</el-tooltip>
<style>
.content {
max-width: 200px; // 设置一个最大宽度
white-space: pre-wrap; // 超出这个宽度就直接换行
}
</style>
最后放上效果对比图,如果觉得有帮到你,可以给我一个赞吗😜
没换行前的效果
换行后的效果
文章来源地址https://www.toymoban.com/news/detail-686974.html
到了这里,关于vue3中如何使用el-tooltip中的插槽达到换行效果的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!