Vue2.x源码学习笔记-Vue静态方法和静态属性整理
2017-12-03 20:00
405 查看
Vue静态方法和静态属性,其实直接在浏览器中可以查看到的,如下
圈起来的是其静态属性,但是有的属性对象中的属性的值又是函数。未圈起来的则是函数。
其实它来自如下各个目录下的js文件
// src/core/index.js Vue.version = '__VERSION__' // src/entries/web-runtime-with-compiler.js Vue.compile = compileToFunctions // 把模板template转换为render函数 // src/core/global-api 在目录结构中,我们指出,Vue的静态方法大多都是在该文件夹中定义的 // src/core/global-api/index.js Vue.config //不过以直接替换整个config对象 Vue.util //几个工具方法,但是官方不建议使用 Vue.set Vue.delete Vue.nextTick Vue.options = { components: {KeepAlive: KeepAlive} directives: {}, filters: {}, _base: Vue } // src/core/global-api/use.js Vue.use // src/core/global-api/mixin.js Vue.mixin // src/core/global-api/extend.js Vue.extend // src/core/global-api/assets.js Vue.component Vue.directive Vue.filter
总结:其实简单的归纳下vue静态属性和方法的来源,方便查看。
感谢涛哥:https://github.com/liutao/vue2.0-source/blob/master/Vue-globals.md
相关文章推荐
- Vue2.x源码学习笔记-Vue实例的属性和方法整理
- Vue2.x源码学习笔记-Vue源码调试
- jQuery源码研究分析学习笔记-静态方法和属性(10)
- Vue2.x源码学习笔记-从一个小例子查看vm实例生命周期
- Vue.js学习笔记:v-bind属性绑定(class,src)
- Object C学习笔记10-静态方法和静态属性
- cocos2d-x 2.X demo学习笔记 2 ----controller源码 主要是滚动菜单的操作
- Vue学习笔记(3)关于Vue的计算属性
- 学习笔记整理——源码安装
- vue.js入门学习笔记整理
- 笔记20 | 学习整理开源APP(BaseAnimation)程序源码“中的通讯录效果
- Vue 学习笔记 — css属性计算的问题
- Vue源码学习笔记
- 韩顺平_php从入门到精通_视频教程_第2讲_html运行原理②_html文件基本结构_html元素和属性_学习笔记_源代码图解_PPT文档整理
- vue学习笔记 计算属性(四)
- vue学习笔记---计算属性和观察者
- Vue 2.0学习笔记之Vue中的computed属性
- vue.js学习笔记之属性绑定 v-bind
- vue源码学习之Object.defineProperty对象属性监听
- Object C学习笔记10-静态方法和静态属性