DRAFTBLOCKTYPEから1つを使用する代わりに独自のブロックタイプを定義できるのが不思議です。DraftJSでカスタム定義型を設定する
現在、draft-image-pluginというプラグインを使用しているdraft-wysiwygで遊んでいます。問題は、atomic
の代わりにblock-image
をブロックのタイプとして渡してプラグインを機能させることです。
実際、私はthisの解決策を使用しようとしましたが、プラグインのタイプをatomic
に上書きしています。しかし、アプリケーションのatomic
タイプの他のブロックに影響を与えます。このブロックでは、blockRendererがそのプラグインのblockRendererによって「飲み込まれている」ため、自分自身のblockRendererFnを作成できません。このようblock-image
やblock-table
など任意のカスタム定義された型にブロックタイプを設定する方法
AtomicBlockUtils.insertAtomicBlock(
editorState,
entityKey,
' '
)
:atomic
にブロックタイプを設定するには
は、私はでそれを容易に実現することができますか?それも可能ですか?
ありがとう、マン。私は最初に3番目のオプションを使用しようとしましたが、運が得られませんでした。私は2番目のオプションを使用して終了しました。今はすべてが正常に動作しています。 – asubanovsky
すばらしい答え! – Brandon