<el-form-item label="类型:" prop="type">
<el-select v-model="storageBinRule.type" style="width: 100%" placeholder="请选择">
<el-option
v-for="item in typeOptions"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
this.typeOptions.unshift({label: '所有', value: 2}, {label: '通用', value: 1})
解决方法
给自己添加的值 双引号 让他也变成 String 类型的
this.typeOptions.unshift({label: '所有', value: "2"}, {label: '通用', value: "1"})