学习Vue.js过程中的知识补充
2017-02-07 11:01
357 查看
1. 扩展Vue构造器
可以扩展
var MyComponent = Vue.extend({ // 扩展选项})// 所有的 `MyComponent` 实例都将以预定义的扩展选项被创建var myComponentInstance = new MyComponent()
尽管可以命令式地创建扩展实例,不过在多数情况下建议将组件构造器注册为一个自定义元素,然后声明式地用在模板中。所有的
Vue.js 组件其实都是被扩展的 Vue 实例。
按照我自己的理解就是,
可以通过Vue.extend获取Vue构造器, 然后通过传递一个对象并且在对象里面添加一些属性、方法等从而创建出一个新的构造器, 而且这个构造器具备Vue构造器的所有特性, 后面就可以通过这个新建的构造器去创建对象.
可以扩展
Vue构造器,从而用预定义选项创建可复用的组件构造器:
var MyComponent = Vue.extend({ // 扩展选项})// 所有的 `MyComponent` 实例都将以预定义的扩展选项被创建var myComponentInstance = new MyComponent()
尽管可以命令式地创建扩展实例,不过在多数情况下建议将组件构造器注册为一个自定义元素,然后声明式地用在模板中。所有的
Vue.js 组件其实都是被扩展的 Vue 实例。
按照我自己的理解就是,
可以通过Vue.extend获取Vue构造器, 然后通过传递一个对象并且在对象里面添加一些属性、方法等从而创建出一个新的构造器, 而且这个构造器具备Vue构造器的所有特性, 后面就可以通过这个新建的构造器去创建对象.
相关文章推荐
- Vue.js学习系列三——axios和网络传输相关知识的学习实践
- js碎片知识的学习与补充(parseint与ChildNodes属性)
- Vue.js学习系列三——axios和网络传输相关知识的学习实践
- JS基础知识补充和性能优化知识学习(CHROME小技巧)
- Vue.js 源码学习七 —— template 解析过程学习
- Vue.js源码学习四 —— 渲染 Render 初始化过程学习
- 学习JAVA要不要补充些C/C++的知识
- 关于这几天学习的一点知识(js,thinkphp等)
- 知识体系和学习过程
- 研究生毕业前不要忘记去学习的一些---理论知识---很重要(不断补充)
- 黑马程序员----流对象的操作学习过程中的一些不太清楚的知识查阅
- JS深入学习知识整理(写下每日的收获! )
- 黑马程序员_学习日记23_C#基础知识补充(StringBuilder、ArrayList、HashTable)
- 存储过程学习笔记三---T-SQL基本知识
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第26讲_js函数调用过程内存分析_js函数细节_学习笔记_源代码图解_PPT文档整理
- PMP学习笔记(二):九大知识领域和五大过程组
- [JS基础]JavaScript精简学习1:基础知识
- 群聊天时学习到的两个JS知识(变量范围,Foreach顺序)
- 学习新知识的过程
- QTP学习笔记之2.3 --Object Repository 补充知识