element-ui中select组件绑定值改变,触发change事件方法


Posted in Javascript onAugust 24, 2018

1.安装vuecli脚手架

2.终端输入

cnpm i element-ui -S

安装element-ui

3.按需引入select组件

在main.js中写入如下代码

/* 导入第三方库开始 */
import 'element-ui/lib/theme-chalk/index.css';
// 按需加载Select组件
import {Select,Option,Dialog,Button} from 'element-ui'
Vue.use(Select)
Vue.use(Option)
Vue.use(Dialog)
Vue.use(Button)
// Vue.component(Select.name,Select);
// 或写为Vue.use(Button)
/* 导入第三方库结束 */

HelloWorld.vue代码

<template>
<div>
  <el-dialog
   title="提示"
   :visible.sync="dialogVisible"
   width="30%">
   <span>{{selVal}}</span>
   <span slot="footer" class="dialog-footer">
    <el-button @click="dialogVisible = false">取 消</el-button>
    <el-button type="primary" @click="dialogVisible = false">确 定</el-button>
   </span>
  </el-dialog>

   <el-select v-model="value" multiple placeholder="请选择" @change="currentSel">
    <el-option
     v-for="item in options"
     :key="item.value"
     :label="item.label"
     :value="item.label">
    </el-option>
   </el-select>
</div>
</template>

<script>
 export default {
  data() {
   return {
    options: [{
     value: '选项1',
     label: '黄金糕'
    }, {
     value: '选项2',
     label: '双皮奶'
    }, {
     value: '选项3',
     label: '蚵仔煎'
    }, {
     value: '选项4',
     label: '龙须面'
    }, {
     value: '选项5',
     label: '北京烤鸭'
    }],
    value: '',
    dialogVisible: false,
    selVal : ''
   }
  },
  methods: {
   currentSel(selVal){
    this.selVal = selVal;
    this.dialogVisible = true;
   }
  }
 }
</script>

element-ui中select组件绑定值改变,触发change事件方法

element-ui中select组件绑定值改变,触发change事件方法

拓展知识:element-ui 点击编辑弹出dialog组件中select组件绑定值改变,但是不触发change事件的方法

代码结构如下:

element-ui中select组件绑定值改变,触发change事件方法

element-ui中select组件绑定值改变,触发change事件方法

现象视频如下:

element-ui中select组件绑定值改变,触发change事件方法

现象原因:经过排查发现 此时点击操作不触发chang事件,后台响应数据中没有订单取消原因orderCanleRemark字段,此时导致不触发change事件,

解决方案:

方案1:让后台配合响应该字段,无论是否为空都响应该字段

方案2:在后台响应数据赋值给,this.form之前,手动添加该字段到后台响应数据中

代码如下:

element-ui中select组件绑定值改变,触发change事件方法

以上这篇element-ui中select组件绑定值改变,触发change事件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
isArray()函数(JavaScript中对象类型判断的几种方法)
Nov 26 Javascript
js本身的局限性 别让javascript做太多事
Mar 23 Javascript
jquery(hide方法)隐藏指定元素实例
Nov 11 Javascript
javascript读取Xml文件做一个二级联动菜单示例
Mar 17 Javascript
javascript 广告移动特效的实现代码
Jun 25 Javascript
Bootstrap的Refresh Icon也spin起来
Jul 13 Javascript
Angular2搜索和重置按钮过场动画
May 24 Javascript
jquery.validate表单验证插件使用详解
Jun 21 jQuery
详解angular笔记路由之angular-router
Sep 12 Javascript
Vue.js轮播图走马灯代码实例(全)
May 08 Javascript
微信小程序 bindtap 传参的实例代码
Feb 21 Javascript
JavaScript canvas实现跟随鼠标移动小球
Feb 09 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
Aug 24 #Javascript
浅谈ElementUI中switch回调函数change的参数问题
Aug 24 #Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
Aug 24 #Javascript
微信小程序支付PHP代码
Aug 23 #Javascript
vue+axios 前端实现的常用拦截的代码示例
Aug 23 #Javascript
详解如何配置vue-cli3.0的vue.config.js
Aug 23 #Javascript
JS使用Date对象实时显示当前系统时间简单示例
Aug 23 #Javascript
You might like
基于文本的访客签到簿
2006/10/09 PHP
PHP中动态显示签名和ip原理
2007/03/28 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
php 正则匹配函数体
2009/08/25 PHP
从wamp到xampp的升级之路
2015/04/08 PHP
javascript 进阶篇1 正则表达式,cookie管理,userData
2012/03/14 Javascript
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
JQuery表格内容过滤的实现方法
2013/07/05 Javascript
在JavaScript里嵌入大量字符串常量的实现方法
2013/07/07 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
用js替换除数字与逗号以外的所有字符的代码
2014/06/07 Javascript
JS获取时间的方法
2015/01/21 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
jQuery滑动到底部加载下一页数据的实例代码
2017/05/22 jQuery
js实现本地图片文件拖拽效果
2017/07/18 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
详解如何用webpack4从零开始构建react开发环境
2019/01/27 Javascript
微信小程序使用字体图标的方法
2019/05/23 Javascript
教你如何用Node实现API的转发(某音乐)
2019/09/20 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
Vue3+elementui plus创建项目的方法
2020/12/01 Vue.js
[02:21]十步杀一人,千里不留行——DOTA2全新英雄天涯墨客展示
2018/08/29 DOTA
python-str,list,set间的转换实例
2018/06/27 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
2019/08/20 Python
Python安装tar.gz格式文件方法详解
2020/01/19 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
汤米巴哈马官方网站:Tommy Bahama
2017/05/13 全球购物
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
外贸学院会计专业应届生求职信
2013/11/14 职场文书
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
竞选村长演讲稿
2014/04/28 职场文书
离职告别感言
2015/08/04 职场文书
三好学生竞选稿范文
2019/08/21 职场文书
小学四年级作文之人物作文
2019/11/06 职场文书
吃通javascript正则表达式
2021/04/21 Javascript