Ich weiß, dass es viele großartige Rich-Text-Editoren gibt, die leicht zu eckig portiert werden können, und viele Diskussionen darüber, wie man das macht, aber ich würde gerne meine eigenen erstellen.
Ich habe die Grundidee unten:
Irgendeine Idee, wie ich eine Funktion erstellen könnte, die Klartext in html
?
Ich habe es schon einmal ausprobiert, aber ich habe textAngular verwendet.
Im Grunde habe ich den Textbereich durch einen iframe ersetzt, ähnlich wie bei tinyMCE.
Mit contenteditable für ein Element können Sie das Textfeld ersetzen und direkt in das div schreiben. Sie würden alle HTML-Elemente wie Header und Text auf diese Weise einfügen. Sie müssen mit der Cursorposition im Text umgehen, Stile basierend auf Schaltflächen und Textauswahl anwenden usw..
Tags und Links angularjs richtextbox wysiwyg