2017-03-15 79 views
0

我現在就從Draft.js開始,所以我可能會錯過這裏的一些重要的東西。但正如標題所說:我想獲得編輯器生成的完整html。現在,我有:Draft.js-get編輯器內容爲html

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

回答

1

首先說,draftjs不適合HTML編輯,儘管它使用HTML渲染編輯器。目前還沒有任何完美的解決方案將ContentState導出爲HTML。

如果您沒有對draftjs塊進行大量定製,draft-js-export-html可能會有很大的幫助。

+0

謝謝,這到目前爲止......我目前的應用程序是有點線,服務器端渲染將是最好的解決方案,但是,好吧,這可能發生在遙遠的未來...也許我必須使用另一個編輯,但現在,這是完美的! – philipp