-
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: fix anchor positioning for identical table of contents names (#5101
) #### What type of PR is this? /kind bug /area editor /milestone 2.12.x #### What this PR does / why we need it: 重写了对默认编辑器标题的 id 生成逻辑。目前将会在对标题进行任意的修改之后,对所有的标题进行 id 计算,用以解决当标题名称具有重复时,生成了相同的 id. 需要注意的是,由于需要对任意标题进行修改之后才会进行生效,因此已经存在重名标题 id 的问题时,需要修改任意的标题使其生效。 #### How to test it? 在文章内新增多个相同内容的标题,查看是否可以正常跳转。 #### Which issue(s) this PR fixes: Fixes #5068 #### Does this PR introduce a user-facing change? ```release-note 解决默认编辑器中具有重名标题时,锚点只会跳转至首个的问题。 ```
- Loading branch information
Showing
2 changed files
with
45 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters