这个问题是因为下拉框层级太低被挡住了,修改层级就可以了
<el-dialog
title="增加指标"
:visible.sync="adddialogVisible"
width="30%"
center>
<el-form ref="form" size="small" :model="addform" label-width="80px">
<el-col :span="12">
<el-col :span="12">
<el-form-item label="指标">
<el-input v-model="addform.goalindex" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="指标描述">
<el-select v-model="addform.goaldes" style="z-index:999;"
placeholder="请选择指标描述" >
<el-option
v-for="item in goalsDes"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-form-item label="目标区间">
<el-date-picker
style="width:100%"
v-model="addform.goalmonth"
type="monthrange"
range-separator="-"
start-placeholder="开始月份"
end-placeholder="结束月份">
</el-date-picker>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer" style="dispaly:block">
<el-button size="small" @click="adddialogVisible = false">取 消</el-button>
<el-button type="primary" size="small" @click="adddialogVisible = false">确 定</el-button>
</span
</el-dialog>
重点在 style=“z-index:999;”
有图有真相