Angular 角度2:如何创建删除服务,但只是将状态更新为非活动
顺便说一句,我是个新手 我有一个删除按钮,它向用户显示一个确认对话框,说明是否真正删除员工。当用户选择YES时,前端会将employeeID传递给后端,服务只需更新员工并向前端返回FALSE或TRUE 问:我的Angular 角度2:如何创建删除服务,但只是将状态更新为非活动,angular,service,angular-promise,angular-services,angular-observable,Angular,Service,Angular Promise,Angular Services,Angular Observable,顺便说一句,我是个新手 我有一个删除按钮,它向用户显示一个确认对话框,说明是否真正删除员工。当用户选择YES时,前端会将employeeID传递给后端,服务只需更新员工并向前端返回FALSE或TRUE 问:我的deletemployee()在职(可观察)中的正确内容应该是什么 我的服务文件中有这些代码 getEmployees(); getEmployees(filter?: any): Observable<Employee[]> { if (typ
deletemployee()
在职(可观察)中的正确内容应该是什么
我的服务文件中有这些代码
getEmployees();
getEmployees(filter?: any): Observable<Employee[]> {
if (typeof filter !== 'undefined') {
let body = JSON.stringify({filter});
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({ headers: headers });
console.log(body);
return this.http.post('http://52.193.131.36:8000/api/staffs', body, options)
.map(this.extractData)
.catch(this.handleError);
} else {
return this.http.get('http://52.193.131.36:8000/api/staffs')
.map(this.extractData)
.catch(this.handleError);
}
}
对于Ex:
true
或false,函数仅返回布尔值
handleError(): boolean {
let res: boolean;
if (true) {
return true;
} else {
return false;
}
}
你的意思是说你的handleError
函数应该从调用它的地方返回true
或false
?我说的对吗???@mayur是的,对
handleError(): boolean {
let res: boolean;
if (true) {
return true;
} else {
return false;
}
}