elementUI select组件使用及注意事项详解


Posted in Javascript onMay 29, 2019

elementUI select组件使用详解

  • 动态生成option选项
  • option选项绑定对应的文本值和value值
  • 作为表单项目,新增、编辑功能
  • 对选项改变后触发相关事件
<div id="app">
  <el-form :model="form" ref="form" label-width="100px" class="demo-ruleForm">
    <el-form-item label="姓名选择" prop="typeId">
      <el-select v-model="form.typeId" placeholder="请选择" @change="change">
        <el-option v-for="item in items" :label="item.name" :value="item.id"></el-option>
      </el-select>
    </el-form-item>
    <el-form-item>
      <el-button type="primary" @click="add()">新增</el-button>
      <el-button type="primary" @click="edit()">编辑</el-button>
      <el-button @click="cancel()">取消</el-button>
    </el-form-item>
  </el-form>
</div>
<script>
  var vm = new Vue({
    el:"#app",
    mounted(){
      this.getData();
    },
    data:{
      form:{
        typeId:''
      },
      items:[],
      datas:[{name:"senbo",id:'1'},{name:"muse",id:'2'},{name:"bobo",id:'3'}]
    },
    methods:{
      getData:function(){
        this.items = this.datas; 
        
      },
      add:function(){
        this.form.typeId = "";
      },
      cancel(){
         this.form.typeId = "";  
      },
      change:function(){
        console.log(this.form.typeId)
      },
      edit:function(){
        this.form.typeId ="1";
      }
    }
  })
</script>

当在使用select组件的时候,要注意

<el-select v-model="scope.row.state"
                @change="editDriftStatus"
                placeholder="请选择">
  <el-option v-for="item in drifStatusOptions"
                  :label="item.label"
                  :value="item.value">
  </el-option>
</el-select>

el-select  里面的v-model值要和el-option里面的value值对上,特别注意数据类型,之前value值写成字符串了,导致没效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
Jun 04 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
Sep 23 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
Aug 24 Javascript
基于jQuery实现滚动切换效果
Dec 02 Javascript
ajax异步请求详解
Jan 06 Javascript
在使用JSON格式处理数据时应该注意的问题小结
May 20 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
Oct 29 Javascript
微信小程序云开发如何实现数据库自动备份实现
Aug 16 Javascript
浅析Vue 防抖与节流的使用
Nov 14 Javascript
使用PreloadJS加载图片资源的基础方法详解
Feb 03 Javascript
安装多版本Vue-CLI的实现方法
Mar 24 Javascript
一篇文章带你从零快速上手Rollup
Sep 07 Javascript
通过vue手动封装on、emit、off的代码详解
May 29 #Javascript
el-select数据过多懒加载的解决(loadmore)
May 29 #Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 #Javascript
vue读取本地的excel文件并显示在网页上方法示例
May 29 #Javascript
vue-cli3中vue.config.js配置教程详解
May 29 #Javascript
详解vue-cli3开发Chrome插件实践
May 29 #Javascript
vue里的data要用return返回的原因浅析
May 28 #Javascript
You might like
php下安装配置fckeditor编辑器的方法
2011/03/02 PHP
基于Zend的Captcha机制的应用
2013/05/02 PHP
PHP执行SQL文件并将SQL文件导入到数据库
2015/09/17 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
2016/10/22 PHP
PHP多维数组排序array详解
2017/11/21 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
JavaScript函数模式详解
2014/11/07 Javascript
JavaScript中Function()函数的使用教程
2015/06/04 Javascript
javascript实现下雪效果【实例代码】
2016/05/03 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
2017/10/20 jQuery
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
微信小程序实现登录遮罩效果
2018/11/01 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
[56:46]Liquid vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
最大K个数问题的Python版解法总结
2016/06/16 Python
Python中的id()函数指的什么
2017/10/17 Python
Python中字符串与编码示例代码
2019/05/20 Python
基于python实现微信好友数据分析(简单)
2020/02/16 Python
Python Socket TCP双端聊天功能实现过程详解
2020/06/15 Python
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
计算s=f(f(-1.4))的值
2014/05/06 面试题
大专应届生个人简历的自我评价
2013/10/15 职场文书
网站创业计划书
2014/04/30 职场文书
好媳妇事迹材料
2014/12/24 职场文书
综合素质评价思想道德自我评价
2015/03/09 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
初一数学教学反思
2016/02/17 职场文书
《思路决定出路》读后感3篇
2019/12/11 职场文书
python实现语音常用度量方法的代码详解
2021/05/25 Python
win10如何更改appdata文件夹的默认位置?
2022/07/15 数码科技