tab-mine.page.html 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <ion-content class="ion-padding">
  2. <ion-header>
  3. <ion-toolbar>
  4. <ion-title>我的</ion-title>
  5. </ion-toolbar>
  6. </ion-header>
  7. <ion-content color="light">
  8. <ion-card>
  9. <img alt="User Background" src="https://tse3-mm.cn.bing.net/th/id/OIP-C.ZSxe_CD8y2gVb9P_-mZVpAHaEG?w=305&h=180&c=7&r=0&o=5&dpr=1.3&pid=1.7" />
  10. <ion-card-header>
  11. <ion-card-title>{{ name || '尊贵的用户' }}</ion-card-title>
  12. <ion-card-subtitle>{{ userName || '未知' }}</ion-card-subtitle>
  13. </ion-card-header>
  14. <ion-card-content>
  15. {{ errorMessage }}
  16. </ion-card-content>
  17. </ion-card>
  18. <ion-list [inset]="true">
  19. <ion-button *ngIf="!isLoggedIn" expand="block" routerLink="../../user/login">登录</ion-button>
  20. <ion-button *ngIf="!isLoggedIn" expand="block" routerLink="../../user/register">注册</ion-button>
  21. <ion-button *ngIf="isLoggedIn" fill="clear" expand="block" (click)="logout()">登出</ion-button>
  22. </ion-list>
  23. <ion-list [inset]="true">
  24. <ion-item [button]="true" routerLink="/user/info">
  25. <ion-icon color="tertiary" slot="start" name="create-outline" size="large"></ion-icon>
  26. <ion-label>编辑资料</ion-label>
  27. <ion-note slot="end">丰富您的信息</ion-note>
  28. </ion-item>
  29. </ion-list>
  30. <ion-list [inset]="true" style="margin-bottom: 160px;">
  31. <ion-item [button]="true">
  32. <ion-icon color="danger" slot="start" name="book-outline" size="large"></ion-icon>
  33. <ion-label>我的课程</ion-label>
  34. <ion-note slot="end">6</ion-note>
  35. </ion-item>
  36. <ion-item [button]="true">
  37. <ion-icon color="tertiary" slot="start" name="star-outline" size="large"></ion-icon>
  38. <ion-label>我的收藏</ion-label>
  39. <ion-note slot="end">15</ion-note>
  40. </ion-item>
  41. <ion-item [button]="true">
  42. <ion-icon color="success" slot="start" name="eye-outline" size="large"></ion-icon>
  43. <ion-label>我的浏览</ion-label>
  44. <ion-note slot="end">3</ion-note>
  45. </ion-item>
  46. </ion-list>
  47. </ion-content>
  48. </ion-content>