composer require houzhongjian/editor.md
Platzieren Sie Editor.md im Verzeichnis /public/editor.md und stellen Sie relevante CSS- und JS-Dateien auf der Front-End-Seite ein.
<link rel="stylesheet" href="/editor.md/css/editormd.min.css">
<script src="/editor.md/editormd.min.js"></script>
Beachten Sie zunächst den Namespace der Editor.md -Bibliothek in der Controller -Datei.
use EditorMd\EditorMd;
In der Controller -Methode, mit der editor.md verwendet werden muss, erstellen Sie dann eine EditormD -Instanz.
$editor = new EditorMd();
Rufen Sie dann die mit Editor.MD verwandte Methode auf. Verwenden Sie beispielsweise die Gethtml -Methode, um den Markdown -Text in den Editor zu erhalten und ihn in HTML zu konvertieren.
$html = $editor->getHtml($markdownText);
Neben der Verwendung von Bibliotheken von Drittanbietern verfügt das ThinkPhp6-Framework auch über einen integrierten Markdown-Parser, der direkt zum Analyse von Markdown-Text verwendet werden kann.
use think\helper\Markdown;
$html = Markdown::parse($markdownText);
In diesem Artikel wird die Einführung der Editor.MD-Editor-Bibliothek vorgestellt und den integrierten Markdown-Parser in ThinkPhp6 verwendet, um die Markdown-Bearbeitungs- und Parsingfunktionen im ThinkPhp6-Framework zu implementieren. Abhängig von den spezifischen Anforderungen können Entwickler die geeignete Lösung für die Implementierung auswählen.