如上图,需要在下拉框中添加小图标,可以使用下面方法,固定的图标直接写死就行了,如果是根据类型显示不同图标,就需要添加判断动态显示了。我这里使用的是svg图标,方法同下
<el-select v-model="form.ceshi" clearable>
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
<span style="float: left;">
<i class="el-icon-star-on"></i> <!-- 如果动态显示图标,这里添加判断 -->
</span>
<span style="padding-left: 6px;">{{ item.label }}</span>
</el-option>
</el-select>