npm install element-plus --save
<template>
<el-input
placeholder="请输入内容"
v-model="input"
prefix-icon="el-icon-search"
></el-input>
</template>
<script setup>
import { ref } from 'vue';
import { ElInput } from 'element-plus';
import 'element-plus/dist/index.css';
const input = ref('');
</script>
或者
<template>
<el-input
placeholder="请输入内容"
v-model="input"
prefix-icon="Search"
></el-input>
</template>
方法2:使用自定义插槽(slot)
<template>
<el-input placeholder="请输入内容" v-model="input">
<template #prefix>
<i class="el-icon-search"></i>
</template>
</el-input>
</template>
<script setup>
import { ref } from 'vue';
import { ElInput } from 'element-plus';
import 'element-plus/dist/index.css';
const input = ref('');
</script>