我刚刚提交了这个错误报告,从解析用户输入的角度来看,编辑器似乎符合规范。
最初的问题出现在用户插入 <div data-theme-toc="true"> </div> 代码以触发目录时。作为一名不熟悉 Markdown 规范的用户,他们完全不知道在此 HTML 代码后没有空行会导致渲染问题。
我建议采取以下两项措施:使用编辑器界面中的 (+) 按钮插入此代码时,应
- 将代码插入到帖子的顶部
- 在代码后添加一个空行
当然,用户仍可能操作失误,但这可以防止我们遇到的问题。
顺便说一句,这是一个非常棒的组件。极其有用!