add: 新建对话和切换对话功能

This commit is contained in:
2023-10-11 11:54:28 +08:00
parent 92b00a3477
commit 6a2068e8d1
7 changed files with 132 additions and 25 deletions

View File

@@ -2,7 +2,7 @@
<div class="content-zone">
<div class="chat-zone">
<AntList TItem="ChatMessage" DataSource="@_messages" Split="@false">
<AntList TItem="ChatMessage" DataSource="@Messages" Split="@false">
<ListItem>
@if (context.Left)
{
@@ -46,21 +46,8 @@
{
private string MessageSending { get; set; } = string.Empty;
private readonly List<ChatMessage> _messages = new()
{
new ChatMessage
{
Sender = "凯瑟琳",
Text = "向着星辰和深渊!",
Left = true
},
new ChatMessage
{
Sender = "凯瑟琳",
Text = "欢迎来到冒险家协会。",
Left = true
}
};
[Parameter]
public List<ChatMessage> Messages { get; set; } = null!;
private void SendMessageClicked()
{
@@ -69,7 +56,7 @@
return;
}
_messages.Add(new ChatMessage
Messages.Add(new ChatMessage
{
Left = false,
Sender = "旅行者",
@@ -78,7 +65,7 @@
MessageSending = string.Empty;
_messages.Add(new ChatMessage
Messages.Add(new ChatMessage
{
Left = true,
Sender = "凯瑟琳",

View File

@@ -6,7 +6,7 @@
<Space >
<SpaceItem>
<p class="title-text">
自律型可重编程客服机器人
试作自律型可重编程客服机器人
</p>
</SpaceItem>