feedback.page.ts 925 B

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: 'customer-avatar.jpg' },
  15. { text: '您好,我想咨询一下关于产品的信息。', sender: 'support', avatar: 'support-avatar.png' }
  16. ];
  17. }
  18. sendMessage() {
  19. if (this.newMessage.trim() !== '') {
  20. this.chatMessages.push({ text: this.newMessage, sender: 'customer', avatar: 'customer-avatar.jpg' });
  21. // 在这里可以添加客服回复的逻辑
  22. this.newMessage = '';
  23. }
  24. }
  25. }