import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs';
export class ApiService { constructor(private http: HttpClient) {}
getPosts(): Observable
const express = require('express'); const cors = require('cors'); const bodyParser = require('body-parser');
const app = express();
app.use(cors()); app.use(bodyParser.json());
app.get('/api/posts', (req, res) => { // Call to database or other logic res.json([ { title: 'Post 1', content: 'Content 1' }, { title: 'Post 2', content: 'Content 2' } ]); });
app.listen(3000, () => console.log('Express API listening on port 3000'));
const express = require('express'); const cors = require('cors');
const app = express();
app.use(cors());
app.get('/api/posts', (req, res) => { // Call to database or other logic res.json([ { title: 'Post 1', content: 'Content 1' }, { title: 'Post 2', content: 'Content 2' } ]); });
app.listen(3000, () => console.log('Express API listening on port 3000'));
希望这些提示能够帮助解决API请求无法从Angular Web App到Express API的问题。