Vue 2 + Element UI 选择一个el-select清空另一个el-select选中的值

需求:表单中有两个下拉选择器,先选中第一个,清空第二个选中的值

尝试过this.$refs['form'].resetFields('field name');全都失效!

效果图如下:

先选择商品分类,再去选择商品列表中的某一件商品

javascript 复制代码
<el-form-item label="商品分类">
                <el-select v-model="form.goodsSort" clearable placeholder="请选择商品分类" @change="searchGoodsList">
                    <el-option v-for="item in goodsSortOpt" :key="item.optVal" :label="item.label"
                        :value="item.optVal" />
                </el-select>
            </el-form-item>
            <el-form-item label="商品列表">
                <el-select v-model="form.goodsId" clearable filterable placeholder="请选择商品列表" popper-class="goodsSort" @change="changeGoods">
                    <el-option v-for="item in goodsOpt" :key="item.id" :label="item.goodsName"
                        :value="item.id" />
                </el-select>
            </el-form-item>

js部分代码

javascript 复制代码
searchGoodsList(item){//根据商品分类查找商品列表
    delete this.form.goodsId     
},

处理方式是:删除掉需要删除的下拉组件绑定的表单id

相关推荐
无心使然14 小时前
Openlayers调用ArcGis地图服务之五 —— 要素识别(/identify)
前端·vue.js·数据可视化
Dxy123931021614 小时前
HTML 如何设置 Div 阴影悬浮边框:从基础到进阶
前端·html·css3
好运的阿财14 小时前
OpenClaw工具拆解之browser+agents_list
前端·人工智能·机器学习·开源软件·ai编程·openclaw·openclaw工具
JarvanMo14 小时前
八个开源Flutter应用,让你成为更好的开发者
前端
ZC跨境爬虫14 小时前
Apple官网复刻第二阶段day_2:(前端模块化还原苹果官网WATCH海报)
前端·ui·重构·html·状态模式
李李李勃谦14 小时前
Vue3 + Electron + OpenHarmony 跨平台实战:从架构设计到 Markdown 编辑器完整实现
javascript·华为·electron·编辑器·harmonyos
Rabbit_QL14 小时前
【前端基础】npm install 是干嘛的(带参数 vs 不带参数)
前端·npm·node.js
这是程序猿14 小时前
MySQL 索引一篇讲透:原理、分类、优化与面试总结
java·前端·mysql
IT_陈寒14 小时前
被JavaScript的隐式类型转换坑到怀疑人生
前端·人工智能·后端
Highcharts.js14 小时前
实战指南:如何构建一套全平台适配的响应式图表系统?
前端·javascript·highcharts·实战代码·响应式图表