vue 侦听器

一 格式

使用watch 只能侦听return 里面的数据

html 复制代码
 watch:{
            侦听名(newValue,oldValue){

        }
    }

2举例

html 复制代码
<template>
    <h3>侦听器</h3>
    <div>{{ msg }}</div>
    <button @click="updta()" type="button">x修改数据</button>
</template>
<script>
export default{
    data(){
        return{
            msg:"hello"
        }
    },
    methods:{
        updta(){
            this.msg= "hello World"
        }
    },
    watch:{
            msg(newValue,oldValue){
            console.log(newValue,oldValue);
        }
    }
}
</script>

newValue 新数据

oldValue 旧数据

相关推荐
浪九天39 分钟前
Vue 不同大版本与 Node.js 版本匹配的详细参数
前端·vue.js·node.js
qianmoQ1 小时前
第五章:工程化实践 - 第三节 - Tailwind CSS 大型项目最佳实践
前端·css
C#Thread1 小时前
C#上位机--流程控制(IF语句)
开发语言·javascript·ecmascript
尚学教辅学习资料1 小时前
基于SpringBoot+vue+uniapp的智慧旅游小程序+LW示例参考
vue.js·spring boot·uni-app·旅游
椰果uu1 小时前
前端八股万文总结——JS+ES6
前端·javascript·es6
微wx笑2 小时前
chrome扩展程序如何实现国际化
前端·chrome
~废弃回忆 �༄2 小时前
CSS中伪类选择器
前端·javascript·css·css中伪类选择器
CUIYD_19892 小时前
Chrome 浏览器(版本号49之后)‌解决跨域问题
前端·chrome
IT、木易2 小时前
跟着AI学vue第五章
前端·javascript·vue.js
薛定谔的猫-菜鸟程序员2 小时前
Vue 2全屏滚动动画实战:结合fullpage-vue与animate.css打造炫酷H5页面
前端·css·vue.js