element的el-select input组件双向绑定无法选中回显的问题

简介: 笔记

在选择下拉后出现了下拉无法回显的情况,但是其他输入框一填内容,马上就回显了的情况。

经过排查也并不是下拉框绑定的值有问题,最后是使用了Vue 官方提供了 vm.$forceUpdate() 方法才解决的。

此方法的作用是迫使 Vue 实例重新渲染。

解决代码:

在对应的select组件增加@change事件,在对应的input组件增加@input事件,事件对应为$forceUpdate()即可

<el-select
                  v-model="ruleForm"
                  placeholder="请选择"
                  clearable
                  @change="$forceUpdate()"
                >
                  <el-option
                    v-for="item in Options"
                    :key="item.id"
                    :label="item.name"
                    :value="item.id"
                  >
                  </el-option>
                </el-select>
目录
相关文章
|
1月前
【UI】 element -ui select下拉框label显示多个值
【UI】 element -ui select下拉框label显示多个值
71 1
element中el-radio-group 单选回显(整理)
element中el-radio-group 单选回显(整理)
|
JavaScript 数据格式
VUE element-ui下拉菜单el-select获取label值或value的值
VUE element-ui下拉菜单el-select获取label值或value的值
1637 0
VUE element-ui下拉菜单el-select获取label值或value的值
|
1月前
|
数据库
element多选框select下拉框数据回显的问题value.push is not a function
element多选框select下拉框数据回显的问题value.push is not a function
76 1
|
1月前
|
数据库
vue+elementui中,el-select多选下拉列表中,如何同时获取:value和:label的值?
vue+elementui中,el-select多选下拉列表中,如何同时获取:value和:label的值?
|
7月前
element中el-input组件事件
element中el-input组件事件
|
7月前
Element-UI中el-input输入值不显示
Element-UI中el-input输入值不显示
172 0
|
9月前
|
JavaScript
el-select下拉多选框 el-select 设置默认值不可删除功能
Element-UI是一款广泛使用的Vue.js组件库,其中El-Select下拉多选框组件在实际项目开发中经常被使用。然而,在Element 3.0版本中,El-Select下拉多选框默认值可被删除,这可能会导致一些意外情况。本文将介绍如何解决这个问题,实现El-Select下拉多选框设置默认值不可删除的功能。
332 0
el-select下拉多选框 el-select 设置默认值不可删除功能
|
8月前
【element-ui用法】el-radio-group默认选择和数据回显问题的解决方案
【element-ui用法】el-radio-group默认选择和数据回显问题的解决方案
301 0
|
10月前
不使用el-form仅仅单独给el-input设置表单校验
不使用el-form仅仅单独给el-input设置表单校验
270 0