在這里,我在建構式引數中的視圖用戶組件檔案中遇到錯誤
'ViewUsersComponent' 類的引數 'userService' 沒有合適的注入令牌。考慮使用 @Inject 裝飾器來指定注入令牌。
constructor(private userService: userService, private activatedRouted: ActivatedRoute) { }找不到名稱“userService”。您的意思是“用戶服務”嗎?
export class ViewUsersComponent implements OnInit {
userId: any = '';
activatedRoute: any = '';
constructor(private userService: userService, private activatedRouted: ActivatedRoute) { }
ngOnInit(): void {
this.activatedRoute.params.subscribe((data: { id: any; }) => {
this.userId = data.id;
});
this.userService.viewuser(this.userId).subscribe((data: any) => {
console.log(data);
});
}
}
uj5u.com熱心網友回復:
嘗試在建構式中替換這一行。
代替
private userService: userService
嘗試
private userService: UserService
并確保在 UserService 中存在 @Injectable 裝飾器
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/516799.html
標籤:有角度的
上一篇:角度變數更改未檢測到html
