watch监听里handler方法,immediate和deep属性

103 阅读1分钟

handle:watch中需要具体执行的方法
deep:需要监听的数据的深度,一般用来监听对象中某个属性的变化,数组字符串一般不需要
immediate:在选项参数中指定 immediate: true将立即以表达式的当前值触发回调

使用watch时有一个特点,就是当值第一次绑定的时候,不会执行监听函数,只有值发生改变才会执行。如果我们需要在最初绑定值的时候也执行函数,则就需要用到immediate属性。 当我们输入firstName后,wacth监听每次修改变化的新值,然后计算输出fullName,最初绑定的时候是不会执行的