angular装饰器
2024-09-03 03:07:21
@NgModule 元数据
- declarations(可声明对象表) —— 那些属于本 NgModule 的组件、指令、管道。
- exports(导出表) —— 那些能在其它模块的组件模板中使用的可声明对象的子集。
- imports(导入表) —— 那些导出了本模块中的组件模板所需的类的其它模块。
- providers —— 本模块向全局服务中贡献的那些服务的创建器。 这些服务能被本应用中的任何部分使用。(你也可以在组件级别指定服务提供商,这通常是首选方式。)
- bootstrap —— 应用的主视图,称为根组件。它是应用中所有其它视图的宿主。只有根模块才应该设置这个 bootstrap属性。
@Component 配置选项:
- selector:是一个 CSS 选择器,它会告诉 Angular,一旦在模板 HTML 中找到了这个选择器对应的标签,就创建并插入该组件的一个实例。 比如,如果应用的 HTML 中包含 <app-hero-list></app-hero-list>,Angular 就会在这些标签中插入一个 HeroListComponent 实例的视图。
- templateUrl:该组件的 HTML 模板文件相对于这个组件文件的地址。 另外,你还可以用 template 属性的值来提供内联的 HTML 模板。 这个模板定义了该组件的宿主视图。
- providers:当前组件所需的服务提供商的一个数组。在这个例子中,它告诉 Angular 该如何提供一个 HeroService 实例,以获取要显示的英雄列表。
最新文章
- vim删除以#,空格开头的行
- [poj2182] Lost Cows (线段树)
- WindowsForm--Bubble User Control
- CRUD Operations In ASP.NET MVC 5 Using ADO.NET
- 37.Activity之间的转换以及数据的传递(Intent)学习
- iOS高级编程之XML,JSON数据解析
- gcc/g++编译
- 学习Swift中的CoreImage(图形核心编程)
- SAP 条形码
- swoft 源码解读【转】
- C#枚举(Enum)小结
- Python练手例子(12)
- Linux下自己实现getopt功能
- 为DBNavigator的按钮加中文
- 学习python的字符串的方法
- MATLAB——sigmoid传递函数
- 【python-crypto】导入crypto包失败的情况,怎么处理
- 开源项目MultiChoiceAdapter详解(三)——MulitChoiceNormalArrayAdapter的使用
- Adobe Acrobat Reader DC For Android 下载
- JS/Java/Python格式化金额