2017-03-15 3 views
0

Ich beginne mit Draft.js jetzt, so dass ich einige wichtige Dinge hier verpassen könnte. Aber wie der Titel sagt: Ich möchte den vollen vom Editor erzeugten HTML-Code bekommen. Im Moment habe ich:Draft.js-Editor Inhalt als html

this.state.editor.getCurrentContent() // Object ContentState 
this.state.editor.getCurrentContent().getPlainText() // no html tags 

Antwort

1

Zuerst sagen wir, ist draftjs nicht für HTML-Bearbeitung entwickelt, obwohl es HTML verwenden, um den Editor zu machen. Derzeit gibt es keine perfekte Lösung, um das ContentState in HTML zu exportieren.

Die draft-js-export-html kann viel helfen, wenn Sie nicht viel Anpassung an draftjs Blöcke vornehmen.

+0

Danke, das macht den Trick so weit ... Die aktuelle Anwendung, die ich bin, ist ein bisschen verdrahtet, serverseitige Rendering wäre die beste Lösung, aber, das kann wahrscheinlich in der fernen Zukunft passieren ... Vielleicht muss ich einen anderen verwenden Editor, aber jetzt ist das perfekt! – philipp

Verwandte Themen