el-select 组件 在接收后台返回值有时会出现点击选中没反应,多选属性下删除没反应的情况。直接用 @change = "$forceUpdate()"事件强制刷新组件渲染即可。代码如下: <el-form-itemlabel="关联物料组:"prop="materialGroupCode"class="doctorSelect"><el-selectv-model="ruleData.materialGroupList"placeholder="请选...
选中和删除都没反应 原因: 回显的数据是从后台接口得来,由于数据层次太多,导致render函数没有自动更新;需要手动强制刷新 解决方案: 使用@change = "$forceUpdate()" 强制刷新视图 代码:
点击F12查看绑定的数组,里面的数据并没有发生变化 解决方案: 方案1:在el-select组件上添加 @change="$forceUpdate()“即可 <el-select @change="$forceUpdate()"> </el-select> vm.$forceUpdate() 迫使Vue 实例重新渲染。注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件。 方案2: 使用 this...