Vue2实时监听表单变化的示例讲解


Posted in Javascript onAugust 30, 2018

如下所示:

<template>
  <section>
    <el-dialog :title="formTitle" :visible.sync="dialogFormVisible" :before-close="cancel">
      <el-form :model="form" :rules="rules" ref="form">
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button size="medium" type="primary" @click="addSubmit" :loading="addLoading" :disabled="unChange">确 定</el-button>
      </div>
    </el-dialog>
  </section>
</template>
<script>  
  export default {
    props: ["dialogFormVisible","form","formTitle"],
    data() {
      return {
        unChange: true,
        preForm: JSON.parse(JSON.stringify(this.form)) //深拷贝对象
      };
    },
    watch: {
      form:{
        handler:function(nowVal,oldVal){
          var $this = this;
          for(let i in $this.form){
            if(nowVal[i] != $this.preForm[i]) {
              $this.unChange = false;
              break;
            }else {
              $this.unChange = true;
            }
          }
        },
        deep:true
      }
    },
    methods: {
      addSubmit() {
        var $this = this;
      }
    },
    mounted() {
      var $this = this;
    }
  };
</script>

以上这篇Vue2实时监听表单变化的示例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery之Document元素选择器篇
Aug 14 Javascript
浅说js变量
May 25 Javascript
用Juery网页选项卡实现代码
Jun 13 Javascript
JavaScript表达式:URL 协议介绍
Mar 10 Javascript
js展开闭合效果演示代码
Jul 24 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
May 08 Javascript
jQuery Validate初步体验(一)
Dec 12 Javascript
有关jQuery中parent()和siblings()的小问题
Jun 01 Javascript
jQuery Ajax Post 回调函数不执行问题的解决方法
Aug 15 Javascript
js实现鼠标左右移动,图片也跟着移动效果
Jan 25 Javascript
React教程之Props验证的具体用法(Props Validation)
Sep 04 Javascript
解决ie img标签内存泄漏的问题
Oct 13 Javascript
vue-swiper的使用教程
Aug 30 #Javascript
分享vue里swiper的一些坑
Aug 30 #Javascript
详解Vue CLI3 多页应用实践和源码设计
Aug 30 #Javascript
小程序图片长按识别功能的实现方法
Aug 30 #Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
Aug 30 #Javascript
解决Js先触发失去焦点事件再执行点击事件的问题
Aug 30 #Javascript
微信小程序之判断页面滚动方向的示例代码
Aug 30 #Javascript
You might like
[原创]php使用curl判断网页404(不存在)的方法
2016/06/23 PHP
Centos PHP 扩展Xchche的安装教程
2016/07/09 PHP
推荐一个自己用的封装好的javascript插件
2015/01/29 Javascript
javascript制作的简单注册模块表单验证
2015/04/13 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
Node.js中使用socket创建私聊和公聊聊天室
2015/11/19 Javascript
基于html5和nodejs相结合实现websocket即使通讯
2015/11/19 NodeJs
AngularJS实现Model缓存的方式
2016/02/03 Javascript
jquery常用的12个小功能
2016/07/22 Javascript
使用 bootstrap modal遇到的问题小结
2016/11/09 Javascript
树结构之JavaScript
2017/01/24 Javascript
vue2.0项目中使用Ueditor富文本编辑器示例代码
2017/08/14 Javascript
[44:40]2018DOTA2亚洲邀请赛3月30日 小组赛A组Liquid VS OG
2018/03/31 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
Python 字典(Dictionary)操作详解
2014/03/11 Python
wxpython 最小化到托盘与欢迎图片的实现方法
2014/06/09 Python
python批量修改文件名的实现代码
2014/09/01 Python
python使用arp欺骗伪造网关的方法
2015/04/24 Python
python删除特定文件的方法
2015/07/30 Python
Python数组遍历的简单实现方法小结
2016/04/27 Python
深入理解Django中内置的用户认证
2017/10/06 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
python文件操作之批量修改文件后缀名的方法
2018/08/10 Python
Appium Python自动化测试之环境搭建的步骤
2019/01/23 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
2019/11/29 Python
Python concurrent.futures模块使用实例
2019/12/24 Python
Python通过正则库爬取淘宝商品信息代码实例
2020/03/02 Python
python构造IP报文实例
2020/05/05 Python
Linux内核的同步机制是什么?主要有哪几种内核锁
2016/07/11 面试题
Java程序员综合测试题
2014/04/25 面试题
实习生个人的自我评价
2013/12/08 职场文书
师范教师大学生职业生涯规划范文
2014/01/05 职场文书
贷款担保书范文
2014/05/13 职场文书
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫
Spring Cloud Netflix 套件中的负载均衡组件 Ribbon
2022/04/13 Java/Android