2016-06-27 17 views
2

Ich habe vor kurzem über Quill Texteditor herausgefunden und da ich mit neuen Sachen in PHP und Javascript spiele, entschied ich mich, es in meiner App anstelle von Wysiwyg zu verwenden.Wie füge ich "show html" in Quill wie in Wysiwyg hinzu?

Quill Dokumentation ist wirklich sehr minimalistisch. Wie füge ich eine Schaltfläche hinzu, mit der Benutzer aktuelles HTML anzeigen und bearbeiten können?

Muss ich Quill erweitern und eines meiner eigenen machen?

Antwort

1

Wenn Sie den folgenden Link überprüfen, sehen Sie, dass sie den Schlüsseln der Konfigurationsliste nicht die Option für eine HTML-Schaltfläche hinzufügen. Wahrscheinlich müssen Sie die Bibliothek erweitern. http://quilljs.com/docs/configuration/ ist der Link zur Konfigurationsseite.

In der API-Anrufliste sah ich, dass Sie einen Funktionsaufruf tun können, um HTML aus dem Plugin zu bekommen. Sie finden es unter folgendem Link. Der Funktionsname heißt getHTML(). Daher müssen Sie die Bibliothek möglicherweise erweitern, indem Sie eine eigene Schaltfläche und einen Anzeigebereich erstellen.

+3

Mit anderen Worten bin ich zurück zu TinyMCE verwenden. Danke für deine Antwort. – Michal

+1

Während ich Quill lernte, stieß ich auf https://kenoleon.github.io/Front-End-Web-Dev-UI-UX/quilljs, das einige nützliche Beispiele lieferte. Beispiel # 2 zeigt, wie man den HTML-Code von Quill holt, indem man die innerHTML-Eigenschaft verwendet (editor.root.innerHTML - wobei "editor" der Name des Pinolen-Objekts ist). Nicht sicher, es direkt zu bearbeiten. Vielleicht in einen anderen Editor? –