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