从源码中学Vue(五 ) 解析「观察者」Watcher做了什么?( 二 )
this.value = http://www.veick.cn/news/this.lazy? undefined : this.get()
那么在什么情况下会调用get方法呢,通过我前面的文章Vue生命周期详解 中知道,在mounted之前,会实例化一个Watcher
可以看出来我们在实例化Watcher的时候,第4个参数我们没有传入lazy值,所以这个时候回过头看
this.value = http://www.veick.cn/news/this.lazy? undefined : this.get()
this.get方法会被调用。
再来看下get方法的源码
它调用了this.getter方法,而
这个this.getter方法,实际就是我们传入的第二个参数expOrFn
推荐阅读
- windows xp|开发人员从泄漏的Windows XP源码中发现了隐藏功能
- 中学生偷看“不良网站”,以为没人能察觉?手机3种痕迹暴露行踪
- 开源组织逼宫微软,希望其开放Windows 7系统源码!
- 新token钱包区块链猫力多币种量化钱包源码免费分享下载供学习研究
- 8年前割肾买“苹果”的高中学生,现在活成什么样,看完唏嘘不已
- 24岁阿里P 7架构师为你进行spring源码深度解析,听完我立马就跪了
- 阿里十年架构师带你从Spring入门到源码深度解析,深入技术内幕
- 2020年的前端工程师请收下这几个Vue.js开源框架
- Linux 源码现状:内核近三千万行代码,Systemd 130万行代码
- 看看京东掌门人刘强东中学时期照片, 网友: 原来以前合照也靠边站