1. 监听器的应用场景

1.1. 数据变化时执行异步或开销比较大的操作。

1.2. 监听器用法

watch: {// 监听firstName的值的变化firstName: function(val){this.fullName = val + "" + this.lastName;}
}

2. 监听器例子

2.1. 代码

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>监听器</title></head><body><div id="app"><div><span>姓: </span><input type="text" v-model="firstName" /></div><div><span>名: </span><input type="text" v-model="lastName" /></div><div>{{fullName}}</div><div>{{computedFullName}}</div><hr /><div><span>用户名:</span><span><input type="text" v-model.lazy='userName' /></span><span>{{tip}}</span></div></div><script type="text/javascript" src="vue.min.js"></script><script type="text/javascript">var vm = new Vue({el: "#app",data: {firstName: "",lastName: "",fullName: "",userName: "",tip: ""},methods: {checkUserName: function(userName){var me = this;setTimeout(function(){if(userName == "zhangsan"){me.tip = "用户名已经存在, 请换一个..."}else{me.tip = "用户名可用..."}}, 2000);}},computed: {computedFullName: function(){var value = this.firstName + this.lastName;console.log(value)return value;}},watch: {firstName: function(val){this.fullName = val + "" + this.lastName;},lastName: function(val){this.fullName = this.firstName + val;},userName: function(val){this.checkUserName(val);this.tip = "正在验证...";}}});</script></body>
</html>

2.2. 效果图

013_Vue监听器相关推荐

  1. jemeter监听器的使用

    打开jemeter,新建线程组,添加http请求,在请求下添加监听器: 一.添加一个jp@gc - PerfMon Metrics Collector监听器: 服务器性能监测控件,包括CPU,memo ...

  2. Servlet,过滤器,监听器,拦截器的区别

    由于最近两个月工作比较清闲,个人也比较"上进",利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时 候,发现为什么struts1要用servl ...

  3. 安卓开发|自定义监听器的三个步骤

    首先,要有一个实现View.OnClickListener接口的类 这个类要重写onClick(View v)这个方法,里面加入想要触发的事件 将监听器绑定在要监听的组件上,例如 holder.ver ...

  4. android监听器在哪里创建,[转载]android开发中创建按钮事件监听器的几种方法

    第一种:匿名内部类作为事件监听器类 Button button=(Button) findViewById(R.id.button); button.setOnClickListener(new On ...

  5. android点击事件注册方式,Android界面控件(3)— 注册同一个点击事件的监听器...

    2019独角兽企业重金招聘Python工程师标准>>> CheckBox 和 RadioButton 1.添加控件 .xml代码如下: CheckBox是同时可以选择多个选项的控件 ...

  6. java web 监听器 例子_Java web技术应用---监听器

    监听器的定义 (专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生变化时,立即采取相应的行动) 定义:Servlet规范中定义的一种特殊的类,用于监听Servlet ...

  7. javascript 变量监听器

    javascript 变量监听器 <!DOCdata html> <html lang="en"> <head><meta charset ...

  8. java超级点击器是怎么实现的_超萌新级的Java学习心得——简单监听器

    之前在界面文章中提到,按钮在没有设置事件监听时,无论怎么按都不会起作用,如果要使这些按钮被按下时可以执行不同的操作,就必须使用监听器. ActionListener:可以提供用于监听按钮的监听器,一旦 ...

  9. java web自定义监听器_Android自定义监听器Listener(自定义Java Callback回调事件)

    Callback回调事件介绍 Java或Android中创建异步回调最普遍的做法就是使用listener监听器或者observer观察者模式来解决,listener回调事件通常用于实现一个代码去监听另 ...

最新文章

  1. 解决在linux跑连接sql server老版本会报错的问题
  2. 在linux上执行.net Console apps
  3. 行程日志2010-03-16沙井一村(1)
  4. html键盘事件监听,react怎样监听键盘事件
  5. [NOIp2016]天天爱跑步 线段树合并
  6. 2017.05.12_SAP特殊功能
  7. J2EE和.NET技术
  8. python京东自动下单_京东自动下单脚本
  9. 交流电机,如何用低成本的方案测试电机堵转?
  10. 星星之火OIer:2019.1.5考试总结
  11. Simplest NodeJS server
  12. CATIA V5 R19 WIN7 64位系统的安装方法
  13. Tableau交叉表图表
  14. Swing + MySQL实现汽车租赁系统4.0
  15. 实习日志03-技术02
  16. 爱思助手(i4助手) v5.21 官方版
  17. Γ函数及Γ分布,t分布,ϰ分布和费舍尔分布
  18. jQuery(JS库) | 一文带你掌握jQuery的使用
  19. Array.from和Array.of
  20. tiny2440刷机步骤

热门文章

  1. MySQL具体解释(21)------------缓存參数优化
  2. GNS3模拟ATM的简单配置
  3. ip地址管理与子网的划分二
  4. dedecms调用自定义会员模型会员信息的方法
  5. 大数据与智能算法(二-应用级技术)-SMU在线学习笔记
  6. C#中把货币、日期转换成中文大写
  7. 发布webservice之后调用不通
  8. AMDP + XLSX Workbench 报表开发模式
  9. 禁用Browser Link
  10. TCP/IP协议三次握手流程