vue+element下拉列表默认值问题

 更新时间:2023年06月08日 11:01:51   作者:guohongyanghy  
这篇文章主要介绍了vue+element下拉列表默认值问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

vue element下拉列表默认值

下拉列表中的三项条目deviceSNMPList,默认选中:deviceSNMP:‘1’,

 deviceSNMPList: [
          {
            key: '0',
            label: 'v1'
          },
          {
            key: '1',
            label: 'v2c'
          },
          {
            key: '3',
            label: 'v3'
          }
        ],
        deviceSNMP:'1',

el-form中el-select数据绑定deviceSNMP

 <el-form :model="form" inline="true" ref="form" style="margin-bottom: -20px;margin-top:-20px">
	 <el-form-item style="margin-bottom: -10px; width: 100%" label="*SNMP版本:" :label-width="formLabelWidth"
                      prop="string">
          <el-select clearable size='mini' v-model="deviceSNMP" placeholder="请选择活动区域" autocomplete="off"
                     style="width: 100%">
            <el-option v-for="item in deviceSNMPList" :key="item.key" :label="item.label"
                       :value="item.key"></el-option>
          </el-select>
        </el-form-item>
 <el-form>

elementUI 下拉框 默认值问题

<el-select
       v-model="xialaValue"
       placeholder="请输入关联公式"
 >
    <el-option
      v-for="item in roleOptions"
      :key="item.value"
      :label="item.label"
      :value="item.value"
    ></el-option>
</el-select>
data() {
    return {
        roleOptions:[
            {
                value:'1',
                label:'选项一'
            },
            {
                value:'2',
                label:'选项二'
            },
            {
                value:'3',
                label:'选项三'
            },
    ]
  }
}

要到达让下拉框有默认值,只需要让v-model绑定的值等于 roleOptions数组里面的某一条value

例如

this.xialaValue='1'

就可以实现 下拉框默认值为‘选项一’。

如果出现下拉菜单赋值不成功,可以检查下v-model绑定的值和数组里面的value值,数据类型一不一样

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue 全局引用公共的组件以及公共的JS文件问题

    vue 全局引用公共的组件以及公共的JS文件问题

    这篇文章主要介绍了vue 全局引用公共的组件以及公共的JS文件问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • vue + gojs 实现拖拽流程图效果

    vue + gojs 实现拖拽流程图效果

    最近一段时间在研究go.js,它是一款前端开发画流程图的一个插件,也是一个难点,要说为什么是难点,首先,它是依赖画布canvas知识开发,这篇文章主要介绍了vue + gojs 实现拖拽流程图,需要的朋友可以参考下
    2023-03-03
  • vuex数据持久化的两种实现方案

    vuex数据持久化的两种实现方案

    在vuex的时候刷新以后里面存储的state就会被浏览器释放掉,因为我们的state都是存储在内存中的,所以一刷新页面就会把state中的数据重置,这就涉及到vue数据持久化的问题,这篇文章主要给大家介绍了关于vuex数据持久化的两种实现方案,需要的朋友可以参考下
    2021-07-07
  • 基于el-table封装的可拖拽行列、选择列组件的实现

    基于el-table封装的可拖拽行列、选择列组件的实现

    本文主要介绍了基于el-table封装的可拖拽行列、选择列组件的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • vue中v-for加载本地静态图片方法

    vue中v-for加载本地静态图片方法

    下面小编就为大家分享一篇vue中v-for加载本地静态图片方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • ruoyi-cloud通过bootstrap.yml文件设置多环境配置

    ruoyi-cloud通过bootstrap.yml文件设置多环境配置

    本文主要介绍了在ruoyi-cloud框架中通过bootstrap.yml及对应环境配置文件实现多环境部署的方法,具有一定的参考价值,感兴趣的可以了解一下
    2025-09-09
  • vue项目中更改名字和图标的简单实现步骤

    vue项目中更改名字和图标的简单实现步骤

    今天在写vue项目时碰到的问题是怎么修改vue的网页图标,所以下面这篇文章主要给大家介绍了关于vue项目中更改名字和图标的简单实现,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • vue :style设置背景图片方式backgroundImage

    vue :style设置背景图片方式backgroundImage

    这篇文章主要介绍了vue :style设置背景图片方式backgroundImage,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • vue项目实现左滑删除功能(完整代码)

    vue项目实现左滑删除功能(完整代码)

    最近在开发移动端项目,通过向左滑动出现删除按钮,点击即可删除,怎么实现这个功能呢,接下来小编给大家带来实例代码帮助大家学习vue项目实现左滑删除功能,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • vue 3 中watch 和watchEffect 的新用法

    vue 3 中watch 和watchEffect 的新用法

    本篇文章主要通过 Options API 和 Composition API 对比 watch 的使用方法,让大家快速掌握 vue3 中 watch 新用法,需要的朋友可以参考一下哦,希望对大家有所帮助
    2021-11-11

最新评论