在调用post()之后,我想要做一些事情(这里调用url / getEmployees),如果我的api返回它工作正常的东西,但是如果我的api没有返回什么,则不会触发navigate()。 我的问题:api何时没有返回什么东西?
EmployeeComponent
validateEmployee(id: number) {
this.employeeService.addEmployee(this.employee).
subscribe(() => this.router.navigate(['/getEmployees'])),
error => {
this.error = error.message;
};
}
}
的EmployeeService
addEmployee(employee: Employee): Observable<any>{
return this.httpClient.post(this.employeeSrvUrl + 'addEmployee', JSON.stringify(employee));
}
答案 0 :(得分:0)