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 相关文章推荐
prototype.js的Ajax对象
Sep 23 Javascript
获取Javscript执行函数名称的方法
Dec 22 Javascript
JQUERY获取form表单值的代码
Jul 17 Javascript
jquery 学习之二 属性相关
Nov 23 Javascript
分享27款非常棒的jQuery 表单插件
Mar 28 Javascript
JavaScript地图拖动功能SpryMap的简单实现
Jul 17 Javascript
js动态创建表格,删除行列的小例子
Jul 20 Javascript
理解Javascript闭包
Nov 01 Javascript
KVM虚拟化技术之使用Qemu-kvm创建和管理虚拟机的方法
Oct 05 Javascript
Angular动态绑定样式及改变UI框架样式的方法小结
Sep 03 Javascript
React-vscode使用jsx语法的问题及解决方法
Jun 21 Javascript
MutationObserver在页面水印实现起到的作用详解
Jul 07 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
PHP中MD5函数使用实例代码
2008/06/07 PHP
PHP中让curl支持sock5的代码实例
2015/01/21 PHP
php源码 fsockopen获取网页内容实例详解
2016/09/24 PHP
Laravel下生成验证码的类
2017/11/15 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
jquery tools 系列 scrollable(2)
2009/09/06 Javascript
模仿百度三维地图的js数据分享
2011/05/12 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
简单的jquery左侧导航栏和页面选中效果
2014/08/21 Javascript
JavaScript模拟重力状态下抛物运动的方法
2015/03/03 Javascript
jquery实现简单的自动播放幻灯片效果
2015/06/13 Javascript
JS实现点击上移下移LI行数据的方法
2015/08/05 Javascript
情人节单身的我是如何在敲完代码之后收到12束玫瑰的(javascript)
2015/08/21 Javascript
如何利用Promises编写更优雅的JavaScript代码
2016/05/17 Javascript
js实现常见的工具条效果
2017/03/02 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
2017/06/15 Javascript
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
2019/03/26 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
Node.js实现简单管理系统
2019/09/23 Javascript
Python利用前序和中序遍历结果重建二叉树的方法
2016/04/27 Python
Python3实现简单可学习的手写体识别(实例讲解)
2017/10/21 Python
学习Python3 Dlib19.7进行人脸面部识别
2018/01/24 Python
Sanic框架蓝图用法实例分析
2018/07/17 Python
flask框架蓝图和子域名配置详解
2020/01/25 Python
Python龙贝格法求积分实例
2020/02/29 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
电子商务个人职业生涯规划范文
2014/02/12 职场文书
评析教师个人的自我评价
2014/02/19 职场文书
销售团队口号大全
2014/06/06 职场文书
陈胜吴广起义口号
2014/06/20 职场文书
我们的节日重阳节活动总结
2015/03/24 职场文书
小学中队活动总结
2015/05/11 职场文书
婚宴新郎致辞
2015/07/28 职场文书
2016年幼儿园教研活动总结
2016/04/05 职场文书