login.page.html 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <!-- login.page.html -->
  2. <ion-header>
  3. <ion-toolbar>
  4. <ion-buttons slot="start">
  5. <ion-back-button defaultHref="/tabs/tab4"></ion-back-button>
  6. </ion-buttons>
  7. <ion-title>{{ isLogin ? '登录' : '注册' }}</ion-title>
  8. </ion-toolbar>
  9. </ion-header>
  10. <ion-content class="ion-padding">
  11. <div class="auth-container">
  12. <ion-item>
  13. <ion-label position="floating">用户名</ion-label>
  14. <ion-input [(ngModel)]="username" type="text"></ion-input>
  15. </ion-item>
  16. <ion-item>
  17. <ion-label position="floating">密码</ion-label>
  18. <ion-input [(ngModel)]="password" type="password"></ion-input>
  19. </ion-item>
  20. <ion-item *ngIf="!isLogin">
  21. <ion-label position="floating">邮箱 (可选)</ion-label>
  22. <ion-input [(ngModel)]="email" type="email"></ion-input>
  23. </ion-item>
  24. <ion-button expand="block" (click)="submit()" class="ion-margin-top">
  25. {{ isLogin ? '登录' : '注册' }}
  26. </ion-button>
  27. <ion-button expand="block" fill="clear" (click)="toggleMode()">
  28. {{ isLogin ? '没有账号?立即注册' : '已有账号?立即登录' }}
  29. </ion-button>
  30. </div>
  31. </ion-content>