Data-theme-toc="true" 应放在帖子的开头,并独占一段

我刚刚提交了这个错误报告,从解析用户输入的角度来看,编辑器似乎符合规范。

最初的问题出现在用户插入 <div data-theme-toc="true"> </div> 代码以触发目录时。作为一名不熟悉 Markdown 规范的用户,他们完全不知道在此 HTML 代码后没有空行会导致渲染问题。

我建议采取以下两项措施:使用编辑器界面中的 (+) 按钮插入此代码时,应

  1. 将代码插入到帖子的顶部
  2. 在代码后添加一个空行

当然,用户仍可能操作失误,但这可以防止我们遇到的问题。

顺便说一句,这是一个非常棒的组件。极其有用!

1 个赞

我同意这会是一个不错的用户体验改进(不过已将其移至 Contribute > Feature

1 个赞

我通常将 <div data-theme-toc="true"> </div> 放在帖子的最后一行。这样下方就不会有任何内容,避免看起来奇怪。Exploring TOC Issues