angular 服务

服务

服务就是一个公共类,内部存储公共属性、公共方法。使得每一个组件都可以共同使用这些属性和方法。

创建服务

ng g s 路径/服务名

引入服务
在该模块的moule.ts中引入

//引入服务
import {
     StorageService} from './services/storage.service'
//配置服务
providers: [StorageService], 

在组件中使用

//在组件中引入服务
import {
     StorageService} from '../../services/storage.service'
//将服务注入到组件中
constructor(private _storage: StorageService) {
     
}

注:推荐服务变量名前加一个下划线,将服务变量与普通变量进行区分

你可能感兴趣的:(Angular)