|
@@ -1,13 +1,13 @@
|
|
import { Component, OnInit } from '@angular/core';
|
|
import { Component, OnInit } from '@angular/core';
|
|
import { IonButton, IonContent, IonHeader, IonInput, IonTextarea, IonTitle, IonToolbar } from '@ionic/angular/standalone';
|
|
import { IonButton, IonContent, IonHeader, IonInput, IonTextarea, IonTitle, IonToolbar } from '@ionic/angular/standalone';
|
|
-import { FmodeChatCompletion } from 'fmode-ng';
|
|
|
|
|
|
+import { FmodeChatCompletion,MarkdownPreviewModule } from 'fmode-ng';
|
|
|
|
|
|
@Component({
|
|
@Component({
|
|
selector: 'app-page-inquiry',
|
|
selector: 'app-page-inquiry',
|
|
templateUrl: './page-inquiry.component.html',
|
|
templateUrl: './page-inquiry.component.html',
|
|
styleUrls: ['./page-inquiry.component.scss'],
|
|
styleUrls: ['./page-inquiry.component.scss'],
|
|
imports: [IonHeader, IonToolbar, IonTitle, IonContent, IonButton,
|
|
imports: [IonHeader, IonToolbar, IonTitle, IonContent, IonButton,
|
|
- IonTextarea,IonInput
|
|
|
|
|
|
+ IonTextarea,IonInput,MarkdownPreviewModule
|
|
],
|
|
],
|
|
standalone: true,
|
|
standalone: true,
|
|
})
|
|
})
|
|
@@ -30,6 +30,7 @@ export class PageInquiryComponent implements OnInit {
|
|
// 属性:组件内用于展示消息内容的变量
|
|
// 属性:组件内用于展示消息内容的变量
|
|
responseMsg:any = ""
|
|
responseMsg:any = ""
|
|
// 方法:实例化completion对象,传入消息数组,并订阅生成的可观察对象。
|
|
// 方法:实例化completion对象,传入消息数组,并订阅生成的可观察对象。
|
|
|
|
+ isComplete:boolean=false;// 定义完成状态属性,用来标记是否补全完成
|
|
sendMessage(){
|
|
sendMessage(){
|
|
console.log("create")
|
|
console.log("create")
|
|
|
|
|
|
@@ -44,6 +45,9 @@ export class PageInquiryComponent implements OnInit {
|
|
console.log(message.content)
|
|
console.log(message.content)
|
|
// 赋值消息内容给组件内属性
|
|
// 赋值消息内容给组件内属性
|
|
this.responseMsg = message.content
|
|
this.responseMsg = message.content
|
|
|
|
+ if(message?.complete){// 判断message为完成状态,则设置isComplete为完成
|
|
|
|
+ this.isComplete=true;
|
|
|
|
+ }
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|