ЭТО МОЙ ФАЙЛ TS
import { Component, OnInit } from '@angular/core';
import { RecommendationService } from '../recommendation-service.service';
import { CustomHttpService } from 'app/services/custom-http.service';
@Component({
selector: 'app-opportunity',
templateUrl: './opportunity.component.html',
styleUrls: ['./opportunity.component.scss'],
providers: [RecommendationService]
})
export class OpportunityComponent implements OnInit {
resData: any = [];
keys: any;
show: boolean;
constructor(private recommendationService: RecommendationService) {
this.recommendationService.viewData().subscribe(resViewData => {
this.resData = resViewData;
this.keys = Object.keys(resViewData[0])
});
}
toggle() {
this.show = !this.show
}
ngOnInit() {
}
<--! THIS IS MY HTML-->
<table *ngIf='show'>
<th *ngFor="let res of keys">
<!-- passing data into function-->
{{res}}
<div *ngFor="let schedule_data of resData">
{{schedule_data[res]}}
</div>
</th>
</table>
[![THIS IS MY RESULT][1]][1]
This is my JSON
[
{
"id": 1,
"name": "Test"
},
{
"id": 2,
"name": "Beispiel"
},
{
"id": 3,
"name": "Sample"
}
]
**
Я хочу отображать данные этой таблицы из обычного html в угловой материал, так как я получаю данные из локального json и отображаю данные, пожалуйста, помогите!
чтобы можно было сделать обычную таблицу матов от html до углового, пожалуйста, скажите мне, как сделать таблицу матов.Я в основном запутался в том, как сделать заголовок в таблице угловых матов и как отображать строки!