在搞一个简单的ai聊天机器人,发现输出的代码样式存在问题,要么不能正常格式化,要么格式化样式存在问题。
问题1:输出代码过程中时不时解析有时被错误的pre标签包裹。

问题2:输出叠加在1行,没有展现效果,效果差。

原因:可能是由与marked.js版本存在问题导致,原来是3.x的时候,由于生成的数据不会被p标签包围,导致展示过程中是不是被代码框包裹。后续在升级为v5.0.4 成功的避免了该问题。
在开发AI聊天机器人时遇到代码输出格式异常,主要表现为pre标签错误包裹和一行显示。问题可能源于marked.js的版本,旧版本不正确处理p标签。升级到v5.0.4解决了这些问题,确保了代码的正常格式化和展示效果。
在搞一个简单的ai聊天机器人,发现输出的代码样式存在问题,要么不能正常格式化,要么格式化样式存在问题。
问题1:输出代码过程中时不时解析有时被错误的pre标签包裹。

问题2:输出叠加在1行,没有展现效果,效果差。

原因:可能是由与marked.js版本存在问题导致,原来是3.x的时候,由于生成的数据不会被p标签包围,导致展示过程中是不是被代码框包裹。后续在升级为v5.0.4 成功的避免了该问题。
1698

被折叠的 条评论
为什么被折叠?