With 
ngFor we can print this data to the screen under the form of a data table, by generating HTML similar to this:export class AppComponent {
   title: string ="student Information";
    students : any[]=[
      {id: 'sid101',name: 'Rahul', lastname:'Jograna', gender:'Male',scholarship:10000,dob:'07/15/1997'},
      {id: 'sid102',name: 'John', lastname:'carter', gender:'Male',scholarship:15000,dob:'07/15/1997'},
      {id: 'sid103',name: 'Mark', lastname:'hamster', gender:'Male',scholarship:20000,dob:'07/15/1997'},
      {id: 'sid104',name: 'Amit', lastname:'Jadeja', gender:'Male',scholarship:3000,dob:'07/15/1997'},
      {id: 'sid106',name: 'merry', lastname:'johnson', gender:'female',scholarship:40000,dob:'07/15/1997'},
      {id: 'sid106',name: 'merry', lastname:'johnson', gender:'female',scholarship:40000,dob:'07/15/1997'},
    ];
}
<!--The content below is only a placeholder and can be replaced.-->
<div style="text-align:center">
  <h1>
    Welcome to {{title}}!
  </h1>
  </div>
<div>
    <table>
      <tr>
        <td>ID</td>
        <td>First Name</td>
        <td>Last Name</td>
        <td>Gender</td>
        <td>SS</td>
        <td>DOB</td>
      </tr>
      <tr *ngFor="let student of students">
          <td> {{student.id}} </td>
          <td> {{student.name | uppercase}} </td>
          <td> {{student.lastname | uppercase}} </td>
          <td> {{student.gender | lowercase}} </td>
          <td> {{student.scholarship | currency : 'USD':true}}</td>
          <td> {{student.dob | date :'fullDate'}} </td>
      </tr>
    </table>
</div>
 
 
No comments:
Post a Comment