Мне нужно передать некоторые данные с angular на node.js сервер. это мой компонент постлистов angular: import {Component, OnInit} from '@ angular / core'; import {HttpClient} from "@ angular / common / http";
@Component({
selector: 'app-postlist',
templateUrl: './postlist.component.html',
styleUrls: ['./postlist.component.css']
})
export class PostlistComponent implements OnInit {
constructor(private http: HttpClient) { }
public data="test";
ngOnInit(): void {
this.http
.post("http://localhost:3000/api/book",this.data);
}
}
my node.js server:
const express=require('express');
var app = express();
app.post('/api/book', function(req, res, next){
var data = req.body.params;
console.log(data);
});
app.listen(3000);
Я пытаюсь сохранить данные в console.log, но ничего случается.