3.认识Angular2组件之1

开源中国博客地址

简述:组件(component)是构成Angular应用的基础和核心.可以这样说,组件用来包装特定的功能,应用程序的有序运行依赖于组件之间的协同工作.

1. 组件化标准:W3C为了统一组件化的标准方式,提出了Web Component的标准.通过标准化的非侵入方式封装组件,每个组件包含自己的HTML,CSS,JavaScript代码,
并且不会对页面上其他组件产生影响.Web Component是由一些新技术构成的,还提供了浏览器原声的UI组件标准,所以不需要引入任何外部的依赖.要使用一个已有的
Web Component组件,仅需如下添加一行导入声明,如:

Web Component标准包括如下四个重要的概念:
1.自定义元素:这个特性允许创建自定义的HTML标记和元素,每个元素都有属于自己的脚本和样式.
2.模板:模板允许使用