Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

根据 markdown 生成的 TOC 锚点的内容是 undefined #34

Closed
momaek opened this issue Oct 16, 2016 · 6 comments
Closed

根据 markdown 生成的 TOC 锚点的内容是 undefined #34

momaek opened this issue Oct 16, 2016 · 6 comments

Comments

@momaek
Copy link

momaek commented Oct 16, 2016

screen shot 2016-10-16 at 22 54 06

看左下角 # 后面是undefined

@Haojen
Copy link
Owner

Haojen commented Oct 16, 2016

@momaek 多谢告知, 最近会抽时间修复它 : )

@Haojen
Copy link
Owner

Haojen commented Oct 19, 2016

@momaek 阁下是否更换过 markdown 的解析引擎? 我现在正排查出现这个问题的原因, 正在怀疑是更换 markdown 解析引擎导致的

@ttimasdf
Copy link

应该不是吧……毕竟 @Haojen 博主自己的博客TOC也是undefined[斜眼]

@Haojen
Copy link
Owner

Haojen commented Dec 18, 2016

@ttimasdf 因为鄙人的 markdown 解析引擎不是默认的哟~

@Haojen Haojen closed this as completed Jun 18, 2017
@khiav223577
Copy link

這篇可以解決 undefined 的問題:hexojs/hexo-renderer-markdown-it#40

@ttimasdf
Copy link

刚刚看了一眼markdown-it的文档突然想起来这个问题(然后戳了一下 @Haojen 的博客TOC依旧是undefined)。这个问题就是因为TOC锚点生成默认是关闭的需要手动开启(摔)。解决方案就是在博客_config.yml的markdown-it设置里面加上,

markdown:
  anchors:
    level: 1
    permalinkSymbol: ''

默认设置在这里

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants