1.Component是一个模板的控制类用于处理应用和逻辑页面的视图部分。

2.Component时Angular2应用最基础的建筑砖块。

3.任何一个Component都是NgModule的一部分,为了定义Component成为NgModule的成员之一,我们应该在NgModule的declarations属性中将需要的Component列出。

4.@Component装饰符能接收一个配置对象,并把紧随其后的类标记为组件类。

5.最简单的Component

import { Component , OnInit } from '@angular/core';
import {LentestService } from './lentest.service'; @Component({
selector: 'lentest',
templateUrl: './lentest.component.html',
styleUrls: ['./lentest.component.css'],
providers: [ LentestService, ] // 此处的providers是使用方,用于注入;而Modeule的providers是供给方
})
export class LentestComponent implements OnInit {
constructor(private lentestService: LentestService){ // 依赖注入,详见 Service(服务)
}
ngOnInit(): void{
}
}

@Component装饰符的常用配置属性

selector - CSS选择器,在父级HTML视图中插入<lentest></lentest>标签后,可通过识别该标签,往其中创建并插入子组件;

templateUrl - Component的HTML模板地址;

styleUrl - 一个数组, Component的样式地址;

providers - 一个数组,包含组件所依赖的服务所需要的依赖注入提供者,可用于当前Component及其子视图;

最新文章

  1. StringMVC 中如何做数据校验
  2. matlab 视频转换到图像并保存
  3. Java基础复习笔记系列 九 网络编程
  4. Opensource开源精神
  5. OPM与ILE编程模式的区别
  6. my.cnf 中字符集设置
  7. rsync安装及其配置
  8. 201521044091《Java程序设计》第7周学习总结
  9. ch1-vuejs基础入门(hw v-bind v-if v-for v-on v-model 应用组件简介 小案例)
  10. Android-DataBinding入门1
  11. 调用接口http封装
  12. C#工具:加密解密帮助类
  13. rand函数
  14. C# Note18: 使用wpf制作about dialog(关于对话框)
  15. IIS配置过程中的常见问题
  16. 嵌入式开发之hi3519---lvds ,mipi,camera sensor,/DVI/HDMI Interface
  17. synchronized(五)
  18. UVa 506 System Dependencies (细节问题)
  19. 1 RabbitMQ 安装,配置
  20. Linux命令-权限管理命令:chown

热门文章

  1. Apache环境下配置多个站点的SSL证书
  2. 如何通过代码审计挖掘REDos漏洞
  3. NOIP2017感想
  4. 解决IDEA无法安装插件的问题
  5. Spring Cloud配置中心(Config)
  6. spring 获取对象的注解
  7. Solr复杂条件查询
  8. java之代码复用
  9. 1005 继续(3n+1)猜想 (25 分)
  10. myeclipse项目在Tomcat服务器部署问题