halo-dev / halo

强大易用的开源建站工具。
https://www.halo.run
GNU General Public License v3.0
33.82k stars 9.66k forks source link

默认编辑器代码块无法正常工作 #6900

Open QingFeng-awa opened 2 days ago

QingFeng-awa commented 2 days ago

系统信息

使用的哪种方式运行?

Docker

发生了什么?

默认编辑器的代码块存在问题。 无论我输入什么内容,只要我保存刷新,那它就会变成一个字母s(甚至你什么都不写刷新也会这样)。 并且代码类型只有自动识别(Auto)了。

为了防止triage/needs-information,我还录了段视频,见复现步骤部分。

复现步骤

新建文章,插入代码块,随便输入什么内容,保存,F5刷新网页。 演示视频: https://pan.xtreme.net.cn/f/B1I8/2024-10-19_02-25-07.mp4

附加信息

我曾经在2.18/19.x版本用Halo写过文章,用过代码块组件,当时用着没什么问题。 也就是说这个问题也许是近几个版本出现的。

QingFeng-awa commented 2 days ago

还有就是,你保存过后预览(就算不刷新)它也显示s,我个人认为代码块的内容压根就没正确保存。

ruibaby commented 2 days ago

没有复现这个问题:

https://github.com/user-attachments/assets/b5c2b91f-1414-4c1a-8fe8-d0a9bb043853

你也可以在演示环境上测试,看看是否能够复现:https://docs.halo.run/#%E5%9C%A8%E7%BA%BF%E4%BD%93%E9%AA%8C

ruibaby commented 2 days ago

/triage needs-information

QingFeng-awa commented 1 day ago

演示环境可以复现 https://pan.xtreme.net.cn/f/DJS3/2024-10-19_19-10-17.mp4