从源码中学Vue(二)彻底搞清楚methods中的方法原理( 二 )
一个最基础的示例就出来了。我们来运行一下这个示例。
来分析一下这个methods,我们大概可以得到两个结论:
在methods中定义的方法,可以直接访问到Vue实例对象下的data中的数据。我们在mounted钩子函数中可以通过this访问到methods里面的方法。带个这两个结论,我们尝试着去阅读下它里面的源码是如果实现的。
首先我们找到这个处理methods的源码位置
它在state.js里面,打开它,很容易就找到了一个叫initMethods的函数。
别看这里面有一大坨代码,其实核心的就是我圈出来的一行。再来找下源码中是如何调用它的。
推荐阅读
- windows xp|开发人员从泄漏的Windows XP源码中发现了隐藏功能
- 中学生偷看“不良网站”,以为没人能察觉?手机3种痕迹暴露行踪
- 开源组织逼宫微软,希望其开放Windows 7系统源码!
- 新token钱包区块链猫力多币种量化钱包源码免费分享下载供学习研究
- 8年前割肾买“苹果”的高中学生,现在活成什么样,看完唏嘘不已
- 24岁阿里P 7架构师为你进行spring源码深度解析,听完我立马就跪了
- 阿里十年架构师带你从Spring入门到源码深度解析,深入技术内幕
- 2020年的前端工程师请收下这几个Vue.js开源框架
- Linux 源码现状:内核近三千万行代码,Systemd 130万行代码
- 看看京东掌门人刘强东中学时期照片, 网友: 原来以前合照也靠边站