aichat.page.html 810 B

1234567891011121314151617181920212223242526
  1. <ion-header [translucent]="true">
  2. <ion-toolbar>
  3. <ion-back-button slot="start" defaultHref="/tabs/tab3"></ion-back-button>
  4. <ion-title>AIChat</ion-title>
  5. </ion-toolbar>
  6. </ion-header>
  7. <ion-content>
  8. <ion-list lines="none">
  9. <ion-item *ngFor="let message of chatMessages">
  10. <ion-avatar slot="start">
  11. <ion-img [src]="message.senderAvatar"></ion-img>
  12. </ion-avatar>
  13. <ion-label>
  14. <h3>{{ message.sender }}</h3>
  15. <p>{{ message.content }}</p>
  16. <p class="message-time">{{ message.timestamp | date: 'medium' }}</p>
  17. </ion-label>
  18. </ion-item>
  19. </ion-list>
  20. <ion-item>
  21. <ion-input placeholder="请输入消息" [(ngModel)]="newMessage"></ion-input>
  22. <ion-button slot="end" (click)="sendMessage()">发送</ion-button>
  23. </ion-item>
  24. </ion-content>