服务
服务就是一个公共类,内部存储公共属性、公共方法。使得每一个组件都可以共同使用这些属性和方法。
创建服务
ng g s 路径/服务名
引入服务
在该模块的moule.ts
中引入
//引入服务
import {StorageService} from './services/storage.service'
//配置服务
providers: [StorageService],
在组件中使用
//在组件中引入服务
import {StorageService} from '../../services/storage.service'
//将服务注入到组件中
constructor(private _storage: StorageService) {
}
注:推荐服务变量名前加一个下划线,将服务变量与普通变量进行区分