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 相关文章推荐
dojo 之基础篇(二)之从服务器读取数据
Mar 24 Javascript
经常用的图片在容器中的水平垂直居中实例
Jun 10 Javascript
JavaScript的eval JSON object问题
Nov 15 Javascript
js 判断checkbox是否选中的操作方法
Nov 09 Javascript
javascript间隔刷新的简单实例
Nov 14 Javascript
jQuery表格排序组件-tablesorter使用示例
May 26 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
Mar 15 Javascript
JavaScript字符串常用类使用方法汇总
Apr 14 Javascript
jQuery使用方法
Feb 04 Javascript
学习使用Bootstrap栅格系统
May 11 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
微信小程序如何利用getCurrentPages进行页面传值
Jul 01 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 什么是PEAR?(第三篇)
2009/03/19 PHP
php操作excel文件 基于phpexcel
2010/07/02 PHP
php常用文件操作函数汇总
2014/11/22 PHP
php数据序列化测试实例详解
2017/08/12 PHP
Laravel 6 将新增为指定队列任务设置中间件的功能
2019/08/06 PHP
JavaScript Event学习第六章 事件的访问
2010/02/07 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
基于jquery的无刷新分页技术
2011/06/11 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
jQuery调取jSon数据并展示的方法
2015/01/29 Javascript
Jquery实现遮罩层的方法
2015/06/08 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
浅谈通过JS拦截 pushState和replaceState事件
2017/07/21 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
vue 移动端注入骨架屏的配置方法
2019/06/25 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
JS常用排序方法实例代码解析
2020/03/03 Javascript
Vue2.4+新增属性.sync、$attrs、$listeners的具体使用
2020/03/08 Javascript
Python学习笔记之os模块使用总结
2014/11/03 Python
Python工程师面试题 与Python Web相关
2016/01/14 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
python类的实例化问题解决
2019/08/31 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
python中threading开启关闭线程操作
2020/05/02 Python
Python OpenCV中的numpy与图像类型转换操作
2020/12/11 Python
CSS3中动画属性transform、transition和animation属性的区别
2016/09/25 HTML / CSS
STAUD官方网站:洛杉矶独有的闲适风格
2019/04/11 全球购物
公务员总结性个人自我评价
2013/12/05 职场文书
车间操作工岗位职责
2013/12/19 职场文书
MySQL事务的隔离级别详情
2022/07/15 MySQL