vue-analysis icon indicating copy to clipboard operation
vue-analysis copied to clipboard

为什么要在watcher.run再检查一次value!==watcher.value?

Open lsycxyj opened this issue 6 years ago • 0 comments

你好,我阅读vue的源码,发觉在setter已经做了次差值比较,watcher也经过了去重处理,然后却又再watcher.run做了一次新旧值比较(只比对primitive类型),才决定是否执行cb回调。那这个比较会在什么情景下会有用?还是其实基本是多余的? 麻烦指点一下,谢谢

lsycxyj avatar Oct 14 '19 03:10 lsycxyj