vue3通过sse,实现数据打印机效果

204 阅读1分钟

页面根据sse返回的流,逐句展示内容,达到gpt效果

  1. 使用fetch,通过 accept: 'text/event-stream' 声明接受事件流
  2. 使用markdown格式展示
  3. 通过监听数据列表自动滚动到底部

image.png