我能夠從我的應用程序中的 REST API 獲取數據,我能夠將數據打印到控制臺,但不知道如何顯示在 html 上,有人可以幫助我嗎?應用程序組件.tsimport { HttpClient } from '@angular/common/http';import { Component, Inject } from '@angular/core';import { Employee } from './employee';@Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css']})export class AppComponent { title = 'emp-data-example'; employees:Employee[]=[]; constructor(@Inject(HttpClient) private http:HttpClient){ } ngOnInit(){ this.http.get("http://localhost:8080/api/all").subscribe( response=>{ this.employees=response; // here is error because response is an Object and employees is an array }); //resp.subscribe((data)=>{this.employees=data}); }}應用程序組件.html<div> <table border="1"> <tr> <th>Emp Id</th> <th>Emp Name</th> <th>Salary</th> </tr> <tr ngFor="let employee of employees"> <td>{{employee.id}}</td> <td>{{employee.name}}</td> <td>{{employee.department}}</td> <td>{{employee.salary}}</td> </tr> </table></div>
如何以角度方式向 html 發送 REST 響應?
臨摹微笑
2023-09-28 16:07:29