在element-ui控件el-input中前面添加icon图标(通过template #prefix和template #suffix实现)
在Element UI的el-input
组件中,你可以使用slot
来添加图标。以下是一个例子,展示了如何在输入框前面添加一个图标:
<template>
<el-input v-model="input" placeholder="请输入内容">
<template #prefix>
<i class="el-input__icon el-icon-search"></i>
</template>
</el-input>
</template>
<script>
export default {
data() {
return {
input: ''
};
}
};
</script>
<style>
/* 如果需要调整图标的位置,可以在这里添加CSS样式 */
</style>
在这个例子中,#prefix
插槽被用来添加一个搜索图标。你可以通过修改<i>
标签的class
属性来更换其他的图标。Element UI的图标库中有一些默认的图标类名,你也可以使用自定义的图标类名。如果需要对图标进行更多的样式调整,可以在<style>
标签中添加相应的CSS。
评论已关闭