Angular LMS app
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
此仓库已存档。您可以查看文件和克隆,但不能推送或创建工单/合并请求。
 
 
 
 

33 行
1.4 KiB

  1. <ul class="subject-list">
  2. <li *ngFor="let class of classes" [ngClass]="{'late' : class.attendanceStatus && class.attendanceStatus === 'LATE',
  3. 'attended' : class.attendanceStatus && class.attendanceStatus === 'PRESENT',
  4. 'absent' : class.attendanceStatus && class.attendanceStatus === 'ABSENT',
  5. 'ripple' : class.isLive, 'disable' : hasLive && !class.isLive }">
  6. <div class="schedule">
  7. <label> {{ class.time }} </label>
  8. <p> {{ class.duration }} </p>
  9. </div>
  10. <div class="subject">
  11. <label> {{ class.subject }} </label>
  12. <p class="status">
  13. <span *ngIf="class.attendanceStatus && class.attendanceStatus === 'PRESENT'"> Present </span>
  14. <span *ngIf="class.attendanceStatus && class.attendanceStatus === 'ABSENT'"> Absent </span>
  15. <span *ngIf="class.attendanceStatus && class.attendanceStatus === 'LATE'"> 10 Mins late </span>
  16. </p>
  17. <p *ngIf="class.teacher.name !== 'You'">
  18. <img [src]="class.teacher.profile_image">
  19. <span> {{ class.teacher.name }} </span>
  20. </p>
  21. <p *ngIf="class.classLevel">
  22. {{ class.classLevel }}
  23. </p>
  24. </div>
  25. <span *ngIf="class.classUrl">
  26. <button class="view-button"
  27. [routerLink]="[class.classUrl, class.classId]">
  28. Watch
  29. </button>
  30. </span>
  31. </li>
  32. </ul>