2016-05-03 9 views
1

Ich bin neugierig, ob es möglich ist, in Entwurf js zu verschachteln? Im Moment verwende ich convertFromHTML, um eine Reihe von verschachtelten Tags in ContentState zu konvertieren, aber es scheint nur die erste gezählt wird.Verschachtelte Blockquoten in Draft JS

Danke!

Antwort

0

Sie können Inline-Styles verschachteln, aber Sie müssen dafür möglicherweise Ihre eigene blockRenderMap bereitstellen. Schauen Sie sich die LaTex example und draft-js-plugins

0

In Entwurf js die Blockquote ist ein BlockType und Block kann nicht verschachteln Block, so dass Sie nicht nähern können.

Sie können jedoch benutzerdefinierte Inline-Stil oder benutzerdefinierten Block verwenden, um es zu simulieren. Inline-Stil kann verschachteln und Sie können einen Text display: 'block'; borderLeft: 2px solid #ccc; durch Entwurf js Dekorateur machen. Und Sie können eine Reaktionskomponente erstellen, die baumähnliche Daten empfangen und als verschachtelte Blockquote rendern kann. Wenn Sie sie als benutzerdefinierten Block verwenden, nähern Sie sich auch Ihrem Ziel.

Blockquote ist Block-Typ-Element in HTML, in der Regel Block nicht verschachteln Blockelement, so dass ich mich frage, welchen Inhalt brauchen Blocksatz?