<el-tooltip>与el-select结合使用解决下拉框选中文字过长问题
<template>
<el-tooltip placement="top" effect="light">
<div slot="content">{{ selectValue }}</div>
<el-select v-model="selectValue" placeholder="请选择">
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-tooltip>
</template>
<script>
export default {
data() {
return {
selectValue: '',
options: [
{ label: '长文本示例:这是一段非常非常长的文本,可能会导致下拉框的内容显示不全', value: '1' },
{ label: '短文本', value: '2' }
]
};
}
};
</script>
这个代码实例展示了如何在el-tooltip
的帮助下,在el-select
下拉框中显示完整的选项文本。当用户将鼠标悬停在下拉框上时,会显示完整的文本内容。这样可以避免因为文本过长而影响用户体验。
评论已关闭