We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
docsifyjs
Learn more about funding links in repositories.
Report abuse
1 parent 91b66a5 commit d9b487eCopy full SHA for d9b487e
src/core/render/compiler.js
@@ -44,7 +44,8 @@ export class Compiler {
44
45
_initRenderer () {
46
const renderer = new marked.Renderer()
47
- const { linkTarget, router, toc, contentBase } = this
+ const { linkTarget, router, contentBase } = this
48
+ const _self = this
49
/**
50
* render anchor tag
51
* @link https://github.com/chjj/marked#overriding-renderer-methods
@@ -67,7 +68,7 @@ export class Compiler {
67
68
const slug = slugify(text)
69
const url = router.toURL(router.getCurrentPath(), { id: slug })
70
nextToc.slug = url
- toc.push(nextToc)
71
+ _self.toc.push(nextToc)
72
73
return `<h${level} id="${slug}"><a href="${url}" data-id="${slug}" class="anchor"><span>${text}</span></a></h${level}>`
74
}
0 commit comments