casual-markdown: 경량 정규식 기반 마크다운 파서(+TOC, scrollspy 및 frontmatter)
2457 단어 markdownregextocjavascript
용법
casual-markdown.js을 포함하기만 하면 됩니다.
로컬 또는 CDN에서.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/casualwriter/casual-markdown/dist/casual-markdown.css">
<script src="https://cdn.jsdelivr.net/gh/casualwriter/casual-markdown/dist/casual-markdown.js"></script>
그런 다음 md.html()에 의해 markdown-parser를 호출하거나 md.toc()에 의해 TOC를 호출합니다.
// get markdown source from element
var mdText = document.getElementById('source').innerHTML
// parse markdown, and render content
document.getElementById('content').innerHTML = md.html( mdText )
// render TOC, add scrollspy to document.body
md.toc( 'content', 'toc', { css:'h2,h3,h4', title:'Table of Contents', scrollspy:'body' } )
// render TOC, title=Index, add scrollspy to <div id=content>
md.toc( 'content', 'toc', { title:'Index', scrollspy:'content' } )
자세한 내용은 github을 방문하거나 Supported Syntax of Casual-Markdown을 확인하세요.
약간의 급한 작업, 버그가 있으면 알려주세요.
좋은 하루 되세요,
Reference
이 문제에 관하여(casual-markdown: 경량 정규식 기반 마크다운 파서(+TOC, scrollspy 및 frontmatter)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/casualwriter/casual-markdown-lightweight-regexp-base-markdown-parser-toc-scrollspy-and-frontmatter-40a8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)