feedback.page.ts 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. import { Component, OnInit } from '@angular/core';
  2. @Component({
  3. selector: 'app-feedback',
  4. templateUrl: './feedback.page.html',
  5. styleUrls: ['./feedback.page.scss'],
  6. })
  7. export class FeedbackPage implements OnInit {
  8. chatMessages: { text: string, sender: string, avatar: string }[] = [];
  9. newMessage: string = '';
  10. constructor() {}
  11. ngOnInit() {
  12. // 模拟一些聊天消息
  13. this.chatMessages = [
  14. { text: '你好,请问有什么可以帮助您的吗?', sender: 'customer', avatar: 'https://img-bsy.txrpic.com/preview/Element/00/00/89/11/E-891182-2418FE26A.png?imageMogr2/quality/90/thumbnail/320x%3E' },
  15. { text: '您好,我想咨询一下关于产品的信息。', sender: 'support', avatar: 'https://tse3-mm.cn.bing.net/th/id/OIP-C.c43kVbudRWN3-pJYtmfugAAAAA?rs=1&pid=ImgDetMain' }
  16. ];
  17. }
  18. sendMessage() {
  19. if (this.newMessage.trim() !== '') {
  20. this.chatMessages.push({ text: this.newMessage, sender: 'customer', avatar: 'https://tse3-mm.cn.bing.net/th/id/OIP-C.c43kVbudRWN3-pJYtmfugAAAAA?rs=1&pid=ImgDetMain' });
  21. // 在这里可以添加客服回复的逻辑
  22. this.newMessage = '';
  23. }
  24. }
  25. }