当前位置: 首页 > 知识库问答 >
问题:

javascript - 大模型返回的内容,如何根据格式渲染到HTML中?

唐睿
2024-08-11

调用大模型返回的文字内容,如何根据格式渲染到HTML中?

我调用了百度大模型返回的字符串都是带格式的:
1,有普通的文本格式带\n换行的
2,有MD文档格式的

我用的是jquery发送的请求,拿到这些数据之后,我是用html()添加到div之后,都是普通的字符串,连符号也输出了,如何正确的渲染呢?

共有3个答案

公西培
2024-08-11

试试marked这个库,
文档:
https://marked.js.org/

demo,把你百度大模型返回的字符串丢进去渲染就行了
https://codepen.io/mmackovic024/pen/JeZjxx

云煌
2024-08-11

react-markdown

芮岳
2024-08-11
  1. 部分字符可以使用js替换成自己需要的格式
  2. 富文本渲染
 类似资料:
  • 问题内容: 我需要能够在文本区域(即)中呈现一些HTML标记,但是textareas仅将其内容解释为文本。有没有一种简单的方法,而无需依赖外部库/插件(我正在使用jQuery)?如果没有,您知道我可以使用任何jQuery插件吗? 问题答案: 这与不可能。您正在寻找的是一个内容可编辑的 div,这很容易做到: jsFiddle

  • 当我尝试向某个endpoint发送sparql查询时,例如: 我明白了 这不是唯一一个我无法向其发送查询的endpoint, 我应该怎么做才能在其他内容类型中获得结果?我试着用谷歌搜索它,但我发现如果我将查询发送到错误的html(不是sparqlendpoint),就会发生这种情况,但是http://data.open.ac.uk/sparql是一个好的endpoint,我通过python向它发送

  • 使用步骤 下载 小程序内容渲染包 wxParser 把 wxParser 目录放到小程序项目的根目录下 在需要富文本解析的的 WXML 内引入 wxParser/index.wxml 在页面 JS 文件内使用 wxParser.parse(options) 方法解析 HTML 内容 在需要展示富文本内容的页面的 wxss 文件内引入 wxParser 的默认样式库 wxParser/index.w

  • 问题内容: 我在React中有一个要在index.js中导入的组件,但是它给出了这个错误: 渲染未返回任何内容。这通常意味着缺少return语句。或者,不渲染任何内容,则返回null index.js: 零件: 问题答案: 我在 render() 方法中遇到了同样的问题。当您从 render() 返回时出现问题: 即如果您在新行中开始括号 尝试使用: 这样可以解决错误

  • 问题内容: 我有数据库内容,其中包含不同类型的数据,例如Youtube视频,Vimeo视频,文本,Imgur图片等。它们的高度和宽度都不同。我在搜索互联网时发现的所有内容都将大小更改为仅一个参数。它必须与弹出窗口中的内容相同。 这是我的HTML代码。我也使用Ajax来调用内容。 问题答案: 由于您的内容必须是动态的,因此可以在模态事件发生时动态设置模态的css属性,这将调整模态的大小,从而覆盖其默

  • 原需求是将模型与地图进行结合渲染,结合的问题解决了。 但是,甲方提出一个需求说是希望使用地理坐标系的模型,这样可以方便后续的一些操作,虽然一时没有想明白,但是还是要做。 我的想法是: 1、模型在给到前端的时候,就已经是从地理坐标系转成了适用的右手坐标系。(这当然是最好的了) 2、在渲染前,可以对three进行一些配置,让其识别地理坐标系。 3、或者在添加到场景前先对所有构件进行坐标的转换。 ...

  • 问题内容: 我需要能够在文本区域(即,,,)中呈现一些HTML标记,但是textareas仅将其内容解释为文本。有没有一种简单的方法,而无需依赖外部库/插件(我正在使用jQuery)?如果没有,您知道我可以使用任何jQuery插件吗? 问题答案: 这与不可能。您正在寻找的是一个内容可编辑的 div,这很容易做到:

  • 本文向大家介绍javascript表格的渲染组件,包括了javascript表格的渲染组件的使用技巧和注意事项,需要的朋友参考一下 表格的渲染组件,demo请点击http://lovewebgames.com/jsmodule/table.html,git源码请点击https://github.com/tianxiangbing/table 如上图所示,功能基本包括常用表格中遇到的分页、搜索、删除