Ng2服务

服务是一种逻辑层面的概念。其使用方式如下:

S1:新建一个服务

ng g s services/hero

在services文件夹下建一个名称为hero的服务

S2:在调用服务的组件页引入服务并声明服务提供商


    import {HeroService} from '../services/hero.service'
    ...
    @Component({
      ...
      providers: [HeroService]
    })
    

S3:在构造函数中注入服务对象实例


    constructor(
        private heroService:HeroService,
        private route:ActivatedRoute,
        private location:Location
      ) { }

S4:使用this调用声明的服务实例。

你可能感兴趣的:(Ng2服务)