0
私はdraft.jsエディタを持っていて、編集が完了した後、結果をdataBaseに保存したとしましょう。私は2つのアプローチがあります:結果をHTML文字列またはjsonオブジェクトとして保存する。私がdataBaseのhtml文字列を使用すると、dangerouslySetInnerHTMLを使ってレンダリングするのは簡単です。しかし、私はこのコンテンツを表示したい場合はconvertToRaw draft.jsメソッドによって生成されるjsonオブジェクトをどのように使用するのですか?他のコンポーネント?私は私が使用できることを知っている、しかし、私は、私は、これはdraft.jsdraft.jsからreact.jsコンテンツをレンダリングする方法json
{
blocks: [
{
data: {},
depth: 0,
entityRanges: [],
inlineStyleRanges: [],
key: "f25a2",
text: "Styled string, ",
type: "unstyled"
}
],
entityMap: {
{
0: {
data: {
url: "www.google.com",
mutability: "MUTABLE",
type: "LINK"
}
}
}
}
}
からJSONオブジェクトの例ページ 上の多くを表示するためにアプローチを最適化していることはよく分かりません申し訳ありませんが、私はこのコンテンツを例えば記事のようないくつかの他のコンポーネントに表示したいと思っています。 –
jsonを使用したり、必要な任意のフォーマットに変換するのは無料です。 –
しかし、私はどのように私のアプリケーションのページのjsonオブジェクトをレンダリングできますか?私はこのhttps://github.com/lokiuz/redraft modul1を見つけました。この例では、http://lokiuz.github.io/redraft/uは、私が意味していることを見ることができます。 –