import {
Component,
OnInit
} from '@angular/core';
import {
ResumedataService
} from "../../services/resumedata.service";
@Component({
selector: 'app-projects',
templateUrl: './projects.component.html',
styleUrls: ['./projects.component.scss']
})
export class ProjectsComponent implements OnInit {
projectdata: any = [];
constructor(private resumeservice: ResumedataService) {}
ngOnInit() {
// service call
this.resumeservice.getresumedata().subscribe(data => (this.projectdata = data.projects));
}
}
<div *ngFor="let item of projectdata">
<h5>{{item.projectName}}</h5>
<span>{{item.technologies.tech}}</span>
</div>
//******this is jason data******* "projects": [ { "id":1, "projectName": "Flight Reservation System", "technologies": [ {"tech":"html"}, {"tech":"css"}, {"tech":"javascript"}, {"tech":"jquery"}, {"tech":"sql"}, {"tech":"angular"} ] }, { "id":2, "projectName":
"Train Reservation System", "technologies": [ {"tech":"html"}, {"tech":"css"}, {"tech":"javascript"}, {"tech":"jquery"}, {"tech":"sql"}, {"tech":"angular"} ] } ]
Выше приведен мой исходный код, поскольку вы можете видеть, что я хочу получать данные, поскольку я успешно получаю имя проекта, но объект, называемый "технологиями" У меня есть дети, так как я могу получить их посмотреть, если есть какая-то ошибка .. ??