服务是一种逻辑层面的概念。其使用方式如下:
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
) { }