Vue中watch用法

我前端开发时看到同事使用到了watch,所以稍微提取了一下操作方法(vue)
具体如下图:


vue代码

 账户名称:<el-input v-model="qqName" style="width: 10%"></el-input>账户密码:<el-input v-model="qqPwd" style="width: 10%"></el-input>

vue中 data() {return {}} 中定义变量

data() {return {qqName: "",qqPwd: "",}}

Vue中watch{ }中定义

watch: {//当变量值发生改变是进行调用qqName(newValue, oldValue) {console.log("当变量值发生改变是进行调用oldValue",oldValue,"newValue:",newValue);},qqPwd(value) {console.log(value);},},

效果


若要初始化就进行一次调用则可以改为:

 //页面渲染时就调用一次qqName: {handler(newValue, oldValue) {console.log("页面渲染时就调用一次oldValue", oldValue, "newValue:", newValue);},immediate: true},

总结:

方法 说明
变量名(参数1,参数2){ } 参数1:更新后的数值; 参数2:更新前的数值;
变量名(参数1){ }} 参数1:新数值;

Vue中watch用法相关推荐

  1. vue template html属性,详解template标签用法(含vue中的用法总结)

    一.html5中的template标签 html中的template标签中的内容在页面中不会显示.但是在后台查看页面DOM结构存在template标签.这是因为template标签天生不可见,它设置了 ...

  2. 【vue】vue中ref用法

    1.获取当前元素: 例子: <div class="pop pos-a" :style="{ left: pop_x + 'px' ,top: pop_y + 'p ...

  3. vue中inject用法

    作用:刷新vue组件 使用方法: 在APP.vue中 provide(){return {reload:this.reload}}, methods:{reload(){this.isRouterAl ...

  4. Vue中props用法

    ​ 在Vue中通过props,可以将原本孤立的组件串联起来,也就是可以子组件可以接收父组件传递过来的data,比如子组件想要引用父组件的数据,那么在props里面声明一个变量,这个变量就可以引用父元素 ...

  5. 关于template标签用法总结(含vue中的用法总结)

    文章目录 一.html5中的template标签 二.template标签操作的属性和方法 三.vue中的template 1.template标签在vue实例绑定的元素内部 2.vue实例中的tem ...

  6. 关于 template 标签 在 js vue 中的用法

    template 定义 内容模板 <template> 元素是一种用于保存客户端内容机制,该内容在加载页面时不会呈现. 将模板视为一个可存储在文档中以便后续使用的内容片段.虽然解析器在加载 ...

  7. Vue中computed用法

    一. computed是什么? 对于任何复杂逻辑,你都应当使用计算属性. computed用来监控自己定义的变量,该变量不在data里面声明,直接在computed里面定义. 然后就可以在页面上进行双 ...

  8. ts watch路由 参数变化_TypeScript基础(六):TS 在 Vue 中的用法,data,生命周期,methods,computed,props,watch,$emit...

    其实 ts 在 vue 的环境下,我们经常用的一个东西就是上一篇博客讲的装饰器. 装饰器一般情况下有三种用途: 1,装饰整个类. 2,装饰某一个方法. 3,装饰某一个属性. 而这三种用途对 vue 来 ...

  9. Vue中keep-alive用法

    什么是keep-alive? 在平常开发中,有部分组件没有必要多次初始化,这时,我们需要将组件进行持久化,使组件的状态维持不变,在下一次展示时,也不会进行重新初始化组件. 也就是说,kee-alive ...

最新文章

  1. 本地应用 v-model
  2. CCNP实验:路由重分布注意事项
  3. 使用pgpool-ii建立PostgreSQL链接池
  4. 学习ASP.NET比较完整的流程
  5. AUTOSAR从入门到精通100讲(四十二)-Autosar架构下的模块详细设计及代码实现--基于配置的编程方法
  6. 十、华为鸿蒙HarmonyOS应用开发之Java UI框架、常用TabList组件使用
  7. SuperTuxKart 0.10 测试版发布
  8. app error login.php,如何解决uniapp登录错误提示问题
  9. php微信回调验证签名,微信支付回调验证签名处理
  10. 运筹优化(四)--线性规划之对偶问题和灵敏度分析
  11. Chinapub 100万会员评选出来的2007年IT图书排行榜
  12. kodi树莓派_【树莓派】树莓派与XBMC及Kodi、LibreELEC插件(二)
  13. 2022-2027年中国石油装备制造市场竞争态势及行业投资前景预测报告
  14. 计算机专业英语名词(复试)
  15. stm32跑web服务器和协议栈的区别,STM32与LAN9252构建EtherCAT从站(二):使用SSC生成协议栈和XML文件——丁丁的个人网站...
  16. 基于JSP的在线学习网站的设计与实现
  17. 新浪微博开发之微博主页的实现
  18. 实现windows xp自动登录大法
  19. 如果由你来设计 12306.cn,你会怎么设计?
  20. C语言 文件读写的实现

热门文章

  1. 命令行基础—简单命令的使用
  2. Telnet详解及配置命令
  3. 【从零开始学习光流算法(0)】——基本假设及Lucas-Kanade(LK)光流法
  4. 【动态规划】01背包问题(通俗易懂,超基础讲解)
  5. 服务器崩溃,主要都有哪些原因
  6. Java集合类之Set的HashSet之组成字符串的字符
  7. Java基础(29)线程与进程、并发与并行、多线程的三种启动方式、买票案例
  8. 数据库binlog同步工具--otter使用指南
  9. airpods2连接win10的方法步骤
  10. airpods连接win10音量异常的解决方法