composer require houzhongjian/editor.md
/public/editor.md 디렉토리에 editor.md를 배치하고 프론트 엔드 페이지에 관련 CSS 및 JS 파일을 소개합니다.
<link rel="stylesheet" href="/editor.md/css/editormd.min.css">
<script src="/editor.md/editormd.min.js"></script>
먼저 컨트롤러 파일의 editor.md 라이브러리의 네임 스페이스를 참조하십시오.
use EditorMd\EditorMd;
그런 다음 editor.md를 사용해야하는 컨트롤러 메소드에서 editormd 인스턴스를 작성하십시오.
$editor = new EditorMd();
그런 다음 editor.md 관련 메소드를 호출하십시오. 예를 들어 Gethtml 메소드를 사용하여 편집기에서 Markdown 텍스트를 가져 와서 HTML로 변환하십시오.
$html = $editor->getHtml($markdownText);
ThinkPhP6 프레임 워크에는 타사 라이브러리를 사용하는 것 외에도 마크 다운 텍스트를 구문 분석하는 데 직접 사용할 수있는 마크 다운 파서가 내장되어 있습니다.
use think\helper\Markdown;
$html = Markdown::parse($markdownText);
이 기사에서는 Editor.Md 편집기 라이브러리를 소개하고 ThinkPhP6의 내장 Markdown Parser를 사용하여 ThinkPHP6 프레임 워크에서 Markdown 편집 및 구문 분석 기능을 구현하는 방법을 소개합니다. 특정 요구에 따라 개발자는 적절한 솔루션을 선택하여 구현할 수 있습니다.