VUE watch监听机制
1. watch 监听机制 针对当前组件中的初始值来进行判断的,即当进入页面执行created方法时,就会触发watch方法。 2. watch如何在初始化之后使用(即在created方法执行时,不调用watch里面的监听逻辑)
场景:要求首次进入页面时,不触发watch监听事件改变数据,当页面加载完成后,手动改变数据时触发watch事件? 方案1: 定义一个标志(默认为false),新增updated方法,在里面将改标志改为true,watch方法里面根据改标志为true时更新数据; 方案2:created方法里面最后加上watch this.$watch( '监听的字段', function(nVal, oVal) { // 需要改变的数据 } ) 参考 3. 示例(待完善)