现象描述:

断点位置1

vue生命周期updated的触发时机之debug过程中发现的firefox问题-冯金伟博客园

谷歌debug的过程:

vue生命周期updated的触发时机之debug过程中发现的firefox问题-冯金伟博客园

火狐debug的过程:

vue生命周期updated的触发时机之debug过程中发现的firefox问题-冯金伟博客园

只要在改变数据之后有断点停顿,就会先去执行updated函数

断点位置2

 vue生命周期updated的触发时机之debug过程中发现的firefox问题-冯金伟博客园

此时火狐和谷歌是一样的效果,但是执行顺序是不一致的

谷歌浏览器:

火狐浏览器:

vue生命周期updated的触发时机之debug过程中发现的firefox问题-冯金伟博客园

只要执行了updated函数,页面就会进行重新渲染,所以火狐中取到的值是渲染之后的值

目前不清楚为什么会这样,暂时记录一下,之后再做研究