Dan*_*Dan 7 authentication angularfire2 angular angular6
我知道Angular 6中必须创建单例服务的方式已经发生了一些变化。我有一个身份验证服务,需要为访问它的每个组件构造一次。我将提供程序设置为服务的根目录:
@Injectable({
providedIn: 'root'
})Run Code Online (Sandbox Code Playgroud)
在我的app.module.ts文件中,我将AuthService设置为NgModule中的提供程序之一。但是,每当我在使用Auth服务的不同组件之间路由时,它都会创建Auth Service的新实例(从第一次调用它时清除数据)。如何确保仅将Auth Service实例化一次,然后在不同组件之间访问该实例?
| 归档时间: |
|
| 查看次数: |
6998 次 |
| 最近记录: |