我在Node.js上还很新,遇到一个问题,我想通过发帖请求发送电子邮件并在服务器端使用它。 有人知道我应该如何使用它吗? 问候。
我的代码:
客户端
这是app.component.html
<a class="nav-link" style="cursor:pointer" *ngIf="_authService.loggedIn()"
(click)="_authService.logoutUser()" >Logout</a>
auth.service.ts
logoutUser()
{
this.userEmail = localStorage.getItem('email')
localStorage.removeItem('token')
localStorage.removeItem('email')
this._router.navigate(['/login'])
this.logUser(this.userEmail).subscribe(
res => this.menu = res,
err => console.log(err)
)
}
logUser(userEmail:any)
{
return this.http.post<any>(this._logOut,userEmail)
}
服务器端:
api.js
router.post('/logout', (req, res) => {
userData = req.body
console.log(userData)
})
答案 0 :(得分:1)
在体内发送一个对象
logUser(userEmail:any)
{
return this.http.post<any>(this._logOut,{userEmail: userEmail})
}