因为里面的el-input的在动态的计算height,height在不停的变化导致看起来是在抖动。
在最外层的将其超出的高隐藏overflow:hidden
就好了
<el-cascader
v-model="form.attr"
:class="['mp-box-form-cascader']"
:options="attributeList"
size="mini"
clearable
filterable
:props="{
expandTrigger: 'hover'
}"></el-cascader>
<el-select
class="mp-cust-select"
v-model="form.modelAttributeList"
clearable
filterable
>
<el-option v-for="item in attrList" :key="item.propertyId" :label="item.propertyName" :value="item.propertyId"> </el-option>
</el-select>
.mp-box-form-cascader, .mp-cust-select {
overflow: hidden;
}