其他分享
首页 > 其他分享> > Angular--服务

Angular--服务

作者:互联网

使用服务可以轻松的实现跨组件跨模块共享数据

@Injectable({
    providedIn:'root' // 服务的作用域在“根”,任何一个模块一个组件都使用同一个服务实例对象
    // providedIn:ModuleName // 模块级别注册服务,该模块下的所有组件使用同一个服务实例对象
})

@NgModule({ // 模块级别注册服务,该模块下的所有组件使用同一个服务实例对象
    providers:[ServiceName],
})

@Component({ // 组件级别注册服务,该组件及其子组件使用同一个服务实例对象
    providers:[ServieName],
})

标签:服务,同一个,providers,--,实例,模块,组件,Angular
来源: https://blog.csdn.net/a_smart_girl/article/details/120590200