nb物理实验室
81.94MB · 2025-11-13
最新发布的 MateChat V1.10.0 版本新增文件列表组件和重新生成功能等特性,希望这个版本为你带来全新的体验!
McFileList 组件的核心功能是接收一个文件对象数组,并将它们渲染为信息卡片。通过 fileItems 属性传入数据,并可使用 context 属性控制其在不同场景下的外观,详情点击文件列表组件Demo
McFileList 提供了两种上下文模式和多种文件状态,以适应不同业务场景。
input: 通常用于文件上传选择器下方,每个文件项右上角会显示删除按钮。dialog: 通常用于对话历史记录中展示已发送的文件,外观更简洁。McFileList 通过触发事件来响应用户交互,允许你轻松实现自定义逻辑。
@remove: 在 context="input" 模式下,点击删除按钮时触发。@preview: 点击可预览文件时触发。@download: 点击下载按钮时触发。@retry-upload: 点击上传失败文件的“重试”按钮时触发。@retry-download: 点击下载失败文件的“重试”按钮时触发感谢这些优秀的贡献者(GitCode ID):
两种方式快速上手体验:
MateChat 正在快速发展,我们欢迎更多开发者加入: