Vue 3 Markdown 渲染器快速开始
Fluxdown 为 Vue 3 提供 Markdown 组件。它基于同一个 Core,支持静态内容、流式修复、平滑输出和末尾效果,用主题与插件调整呈现方式。
安装
项目需要 Vue 3。可以直接在单文件组件中使用:
浏览器入口会加载组件样式。服务端渲染项目在应用入口引入
@fluxdown/vue/styles.css,让首屏也使用相同的样式。
接收流式内容
text 始终是截至目前收到的完整文本。内容还在增长时传入 streaming,结束时改为 false:
Vue 会在属性更新时同步内容。网络请求和消息状态由应用管理,组件负责呈现。