Помогите пожалуйста отправлять запрос на сервер с периодом 5 сек. Сейчас мой запрос отрабатывает, но только один раз.
service:
@Injectable()
export class TasksService {
constructor(private http: HttpClient) { };
getUserTasks(userId): Observable<any> {
return this.http.get('http://127.0.0.1:8000/app_tasks/user_tasks?user_id=' + userId);
};
}
component:
ngOnInit() {
let userId = 1;
this.getUserTasks(userId);
}
private getUserTasks(userId): void {
this.tasksService.getUserTasks(userId).subscribe(
data => {
this.userTasks = JSON.parse(data);
console.log('userTasks', this.userTasks);
}
)
};