How to fix issues with property does not exist on type?

Discussão em 'Angular' iniciado por Lavin Ghan, Março 23, 2025.

  1. Lavin Ghan

    Lavin Ghan Guest

    I am new to angular so I was following a tutorial and have the following code:

    //Fetching users

    getUsers(size: number =10): Observable<any>{

    return this.http.get<any>(`${this.apiUrl}/?results=${size}`);

    }


    The above code is for a component called user.services, this functiontries getting a api response, to use this method on another component I have the following:

    export class UsersComponent implements OnInit {

    constructor(private userService: UserService) { }

    ngOnInit(): void {

    this.userService.getUsers(10).subscribe(
    (results: any) => {
    console.log(results);
    }
    );


    }
    }


    Since I am injecting the userService on the constructor of the users.components.ts file I don't understand why I get the error saying Property 'getUsers' does not exist on type 'UserService'

    I am able to see that VSCODE also sees the function definition

    [​IMG]

    what could be the issue for this?

    Continue reading...

Compartilhe esta Página