Skip to content

ArtifactPanel

ArtifactPanel 展示 HTML、Markdown、JSON 或代码类 Artifact,并提供预览与源码切换。

导入方式

按需导入

import { ArtifactPanel } from '@weimin96/ai-chat-vue'
import '@weimin96/ai-chat-vue/styles'

完整导入

import * as AiChatVue from '@weimin96/ai-chat-vue'
import '@weimin96/ai-chat-vue/styles'

app.use(AiChatVue)

// 模板中可直接使用 <ArtifactPanel />

基础用法

🌐

状态卡片

HTML · v1

API

属性类型默认值说明
artifactArtifact必填Artifact 对象
事件说明
update内容更新时触发

注意事项

HTML 预览使用 iframe sandbox。仍建议只渲染可信内容或经过业务过滤的内容。