一味的闷头开发,却对基础概念缺乏理解,是个大坑... 查阅官网后现对自己的理解记录一下,用于日后复习巩固

Vue.extend({}) 简述:使用vue.extend返回一个子类构造函数,也就是预设部分选项的vue实例构造器。

后可使用vue.component进行实例化、或使用new extendName().$mount(''+el)方式进行实例化(从而实现模拟组件)。

   let Footer = Vuew.extend({
data(){
return {
footerName:'I CAN DO IT...'
}
},
template:'<div>{{footerName}}</div>'
});

Vue.component({})简述:不多介绍了。。。用于生成全局组件

使用:

  1,Vue.component使用Vue.extend生成的构造函数:

 Vue.component('footer-view',Footer);

  2,实例化构造函数从而模拟组件:

new Footer({
data:{
'...':''
}
}).$mount('my-footer')

完整代码:

<template>
<my-footer></my-footer>
</template>
<script>
let Footer = Vuew.extend({
data(){
return {
footerName:'I CAN DO IT...'
}
},
template:'<div>{{footerName}}</div>'
});
Vue.component('footer-view',Footer);
// new Footer({
// data:{
// '...':''
// }
// }).$mount('my-footer')
</script>

  若有什么错误,欢迎指正。。。

最新文章

  1. 前端极易被误导的css选择器权重计算及css内联样式的妙用技巧
  2. JAVA并发框架之Semaphore实现生产者与消费者模型
  3. 在网页中怎样给已发布的Flash添加链接的方法(zhuan)
  4. NSNotificationCenter应用总结
  5. Palindrome Partitioning II Leetcode
  6. SC命令执行出现Access is denied
  7. GridView动态构建OrderBy进行排序
  8. NYOJ--513--A+B Problem IV(大数)
  9. Project 2:传奇汉诺塔
  10. JQuery的deferred对象学习总结
  11. IOS学习笔记25—HTTP操作之ASIHTTPRequest(一)
  12. 自动化运维 --- git
  13. 三十三、Linux 进程与信号——中断系统调用和函数可重入性
  14. 024 SpringMvc的异常处理
  15. 【原】DjianGo Windows7下的安装
  16. RxJava 操作符 on和doOn 线程切换 调度 Schedulers 线程池 MD
  17. jstl &lt;fmt:formatNumber&gt;标签
  18. Scrum Meeting 2 -2014.11.2
  19. 第一个struts程序的配置过程
  20. Part2-HttpClient官方教程-Chapter5-流利的API

热门文章

  1. [ADB Shell]Android Debug Bridge常用命令
  2. 洛谷 P1217 [USACO1.5]回文质数 Prime Palindrome
  3. Android HttpURLConnection的使用+Handler的原理及典型应用
  4. 浏览器端 禁止 html 使用后退 或者替换后退功能..
  5. leetcode 493 Reverse Pairs
  6. 网络安全通信https工作原理
  7. java的Spring学习2- junit和mock
  8. 关于vue2非表单元素使用contenteditable=&quot;true&quot;实现textarea高度自适应
  9. 用淘宝镜像安装electron的方法
  10. PIE SDK栅格数据的投影转换