我创建了管理面板,并在数据库中添加了一些用户,并在管理面板中显示。我想通过单击“阻止”按钮来阻止和取消阻止用户
Html
<button type="button" (click)="isDisabled = false" class="fa fa-ban" aria-hidden="true" >
[在此处输入图片描述] [1]
Componet.ts
changestatus(user) {
console.log(user);
return false;
this.adminServiceService.changeuserstatus(user)
.subscribe((data: any) => {
alert('User Disable');
this.ngOnInit();
});
}
}
Node
exports.isactive = function(req,res){
user.findbyId(id,function(err,user){
user.status= !user.status;
user.save(function(err){
if(err){
console.error("Error!!!!");
}
})
})
}
Node Route
router.get('/ban/id',jobProviderCtrl.isactive)
angular Route
return this.http.get(`${this.uri}/banuser/${id}`);
}```
Help me
[1]: https://i.stack.imgur.com/XIj3q.png