博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue中的组件实现
阅读量:5970 次
发布时间:2019-06-19

本文共 451 字,大约阅读时间需要 1 分钟。

hot3.png

vue中的组件实现

什么是组件?

组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。

组件和模块化的区别?

组件和模块化,例如require.js都可以实现分离开发,但组件中包含页面template模板内容,和script脚本,style样式,是一个整体的功能,导入组件即可使用。但模块化只是对js的模块化管理。

组件同样分为全局组件和局部组件:

全局组件

  • 全局组件同vm实例内一样,可以定义自定义指令、方法、和过滤器;

  • 其中data需要是一个函数形式,将数据结果return返回;

示例:

局部组件

示例:

使用extend方法创建组件

示例:  

转载于:https://my.oschina.net/shuaihong/blog/1553682

你可能感兴趣的文章
Java反射机制大神必学系列之 ,高级与低级的差别在哪里?
查看>>
windows10风格 springboot activiti 整合项目框架源码 shiro 安全框架 druid 数据库连接池...
查看>>
好程序员大数据教程:SparkShell和IDEA中编写Spark程序
查看>>
(四)java B2B2C Springboot仿淘宝电子商城系统技术解决方案
查看>>
面向复杂场景的高性能表单解决方案
查看>>
.NET混淆器 Dotfuscator使用教程七:加强保护之改进重命名混淆
查看>>
css学习笔记3--灵活的背景定位
查看>>
java List集合总结
查看>>
Nuxt 实践
查看>>
玩转Go语言之特殊的语法
查看>>
Object.defineProperty与双向绑定、数据监听
查看>>
CentOS Linux搭建SVN服务器
查看>>
工作中的CSS总结
查看>>
阿里PB级Kubernetes日志平台建设实践
查看>>
(最详细)小米8青春版的usb调试模式在哪里打开的教程
查看>>
(最详细)小米手机5s Plus的USB调试模式在哪里开启的经验
查看>>
看完就懂系列—动态规划
查看>>
使用 laravel 命令安装 Laravel
查看>>
组件和模块间Activity路由框架
查看>>
LeetCode每日一题: 单值二叉树(No.965)
查看>>