element el-select下拉框选择失效解决办法

 更新时间:2023年08月23日 09:38:25   作者:爱写代码的派大星  
el-select即选择器用于从若干个候选项中选择其中一个(或者多个),在传统网页开发中选择器经常被称作下拉框、下拉列表是最常用的表单元素之一,这篇文章主要给大家介绍了关于element el-select下拉框选择失效解决办法,需要的朋友可以参考下

2023.1.11今天我学习了使用element el-select组件下拉框选择数据失效的原因以及解决办法。

如图:

当我已经选择启用状态的时候,然后点击停用状态没反应。

原因: 

是因为在配置表单的过程中,重复使用了这个字段。

如:

this.form.status = row.data.status
<el-form-item label="状态" prop="status">
   <el-select v-model="form.status">
     <el-option
     :label="label"
     >
     </el-option>     
   </el-select>
</el-form-item>

就是在表单中重复使用了status这个字段,然后导致选择失效。

解决办法:

在el-select加入@change事件,进行强制渲染,这样就可以完成下拉框的选择。

<el-form-item label="状态" prop="status">
   <el-select v-model="form.status" @change="change">
     <el-option
     :label="label"
     >
     </el-option>     
   </el-select>
</el-form-item>
     change(){ 
    //强制渲染
    this.$forceUpdate()
}

附:关于el-select无法选中问题

场景:在el-dialog弹框中写el-select选中,发现无法选中,查询到一下解决办法,以做记录

解决:1、查看el-select属性v-model的值是否在data中定义

           2、数据嵌套太多层,vue不能实时监测到数据更新,所以强制刷新                

总结

到此这篇关于element el-select下拉框选择失效解决办法的文章就介绍到这了,更多相关el-select下拉框选择失效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Vue驼峰与短横线分割命名中有哪些坑

    Vue驼峰与短横线分割命名中有哪些坑

    这篇文章主要介绍了Vue驼峰与短横线分割命名中的注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-02-02
  • vue.js 获取当前自定义属性值

    vue.js 获取当前自定义属性值

    本篇文章主要介绍了vue.js 获取当前自定义属性值,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • vue.js入门教程之基础语法小结

    vue.js入门教程之基础语法小结

    这篇文章我们将学习vue.js的基础语法,对于大家学习vue.js具有一定的参考借鉴价值,有需要的朋友们下面来一起看看。
    2016-09-09
  • 关于Vue3&TypeScript的踩坑汇总

    关于Vue3&TypeScript的踩坑汇总

    这篇文章主要介绍了关于Vue3&TypeScript的踩坑汇总,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • 简单的vuex 的使用案例笔记

    简单的vuex 的使用案例笔记

    这篇文章主要介绍了简单的vuex 的使用案例笔记,本文通过demo 是一个 改变 app 的模式 的一个appellation ,选择是 夜间模式还是白天模式,具体代码大家参考下本文
    2018-04-04
  • vue element动态渲染、移除表单并添加验证的实现

    vue element动态渲染、移除表单并添加验证的实现

    这篇文章主要介绍了vue element动态渲染、移除表单并添加验证的实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 详解Vue微信公众号开发踩坑全记录

    详解Vue微信公众号开发踩坑全记录

    本篇文章主要介绍了详解Vue微信公众号开发踩坑全记录,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • Vue3中如何检测数组的变化方式

    Vue3中如何检测数组的变化方式

    这篇文章主要介绍了Vue3中如何检测数组的变化方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Vue项目实现文件下载进度条功能

    Vue项目实现文件下载进度条功能

    大文件下载,花费的时间比较长,没有任何提示,用户体验很差,需要优化,提示文件在下载中,并且显示进度百分比,下面小编给大家带来了Vue项目实现文件下载进度条功能,感兴趣的朋友一起看看吧
    2024-03-03
  • vue3解决各场景loading过度的五种方法

    vue3解决各场景loading过度的五种方法

    这篇文章主要为大家详细介绍了vue3中解决各场景loading过度的五种方法,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以学习一下
    2023-11-11

最新评论