watch的基本用法: export default { data(){ return { name:'张三' } }, watch:{ /*name函数是对应的那个数据名字*/ name(newValue,oldValue){ } } 说明: 有个原则是,监听谁,那么监听的函数名就是谁的名字,函数中接收两个参数,第一个参数是最新变化的值,第二个参数是上一次变化的值;除了可以监听data中的数据,也可以监听计算属性,或者一个函数的计算杰哥 以上是简单的监听data中的数据,那么怎样实现深度监听呢?