zoukankan      html  css  js  c++  java
  • Module(模块)

    1.每个Angular至少有一个根Module

    2.Module时一个带有@NgModule装饰符的类

    3.最简单的Module

     1 import { NgModule } from '@angular/core';
     2 import { LentestComponent } from './lentest.component'
     3 import { LentestService } from './lentest.service'
     4 
     5 @NgModule({
     6     imports: [],
     7     declarations: [ LentestComponent,]
     8     providers: [LentestService, ],
     9     exports: [LentestComponent, ],
    10     bootstrap: [LentestComponent,]
    11 })
    12 export class LentestModule{}

    其中

    imports - 导入其他Module,例如本Module需要用到的其他导出类的Module;

    declarations - 声明(引用)需要用到的Component;

    exports - 输出Component,供别的Module使用,它是declarations的子集;

    providers - 输出Service,service(服务)的创建者,将列表内容加入到全局的服务表中,提供给别的Module使用

    bootstrap - 启动模块,只在根Module使用,其他Module不能使用;

    官方说法:启动Module为根Module,自定义的其他Module称为特性Module;特性Module不能import根Module;

  • 相关阅读:
    第三章预习
    预习非数值数据的编码方式
    预习原码补码
    第三章——运算方法和运算部件预习
    预习非数值数据的编码方式
    预习原码补码(习题+预习)
    预习非数值数据的编码方式
    预习原码补码
    10.21
    10.7作业
  • 原文地址:https://www.cnblogs.com/Failbs/p/8794679.html
Copyright © 2011-2022 走看看