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

相关推荐
天蓝色的鱼鱼1 小时前
从“死了么”到“我在”:用uniCloud开发一款温暖人心的App
前端·uni-app
小徐_23331 小时前
uni-app 组件库 Wot UI 的 AI 友好型编程指南
前端·uni-app
HelloReader1 小时前
Flutter Widget 基础手把手教你创建自定义组件(二)
前端
Hilaku1 小时前
在 HTTP/3 普及的 2026 年,那些基于 Webpack 的性能优化经验,有一半该扔了
前端·javascript·面试
前端付豪1 小时前
AI 数学辅导老师项目构想和初始化
前端·后端·python
HelloReader1 小时前
从零创建你的第一个 Flutter 应用(一)
前端
程序员阿峰1 小时前
别再写JS监听滚动了!一行CSS搞定导航固定+通讯录效果(附3个案例)
前端
进击的尘埃1 小时前
基于 LLM Function Calling 的前端动态表单生成引擎:从 JSON Schema 映射到运行时组件树的端到端实现
javascript
wordbaby1 小时前
前端进阶:小程序 Canvas 2D 终极指北 — 给图片优雅添加水印
前端·canvas
树上有只程序猿1 小时前
OpenClaw虽香,但不是人人都养得起“小龙虾
前端·openai