Lau*_*nAH 0 javascript typescript angular
我需要将我的服务和身份验证服务添加到我的app.component.ts,但我似乎无法在我的构造函数参数中添加它们.我怎么能这样做,仍然可以在整个应用程序中使用?这就是我所拥有的:
constructor(private _dataService: DataService, authToken: Angular2TokenService) {
this.authToken.init(environment.token_auth_config)
}
Run Code Online (Sandbox Code Playgroud)
错误是:'AppComponent'类型中不存在属性'authToken'.
已导入所有必需的项目.
我怎么能写两个?我发现的大多数答案都是针对Angular的旧版本.谢谢.
private之前添加authToken.添加private使其成为Component类的属性.然后你可以authToken用this关键字来引用.
constructor(private _dataService: DataService, private authToken: Angular2TokenService) {
this.authToken.init(environment.token_auth_config)
}
Run Code Online (Sandbox Code Playgroud)