composer require houzhongjian/editor.md
editor.mdを/public/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メソッドを使用して、エディターにマークダウンテキストを取得し、HTMLに変換します。
$html = $editor->getHtml($markdownText);
ThinkPhp6フレームワークには、サードパーティライブラリの使用に加えて、マークダウンパーサーが組み込まれていることもあります。これは、マークダウンテキストを解析するために直接使用できます。
use think\helper\Markdown;
$html = Markdown::parse($markdownText);
この記事では、Editor.md Editor Libraryを紹介し、ThinkPhp6の組み込みマークダウンパーサーを使用して、ThinkPhp6フレームワークにマークダウン編集と解析機能を実装する方法を紹介します。特定のニーズに応じて、開発者はそれを実装するための適切なソリューションを選択できます。