Problem #2551💬 BeantwortetFeb 5, 2020 geöffnetvon gagan3480-Reaktionen

Link-Komponente kann nicht ausgewÀhlt werden, ohne auf die Leinwand im Richtexteditor zu klicken

Kurze Antwortvon gagan348

Ich habe die Methode gefunden, die fĂŒr mich 👍 funktioniert editor.getSelected().view.syncContent(); Danke

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich habe die Link-Toolbar in RichtextEditor erstellt und möchte die Link-Komponente (dynamisch hinzugefĂŒgt) in der else-Anweisung nach der insertHTML auswĂ€hlen. Es wird erst als Komponente erstellt, wenn ich auf Canvas klicke. Gibt es eine Methode, das zu erreichen? Hier ist der folgende Code: Redakteur. RichTextEditor.add('link', { Symbol: '<i class="fa fa-link"/>', Attribute: { Titel: 'Link' }, Ergebnis: Funktion (rte) { wenn (isValidAnchor(rte)) rte.exec('unlink'); sonst { rte.insertHTML('<a data-gjs-type="link" class="link" href="">${rte.selection()}</a>'); } }, });

Antworten (1)

gagan348‱ Feb 6, 2020

Ich habe die Methode gefunden, die fĂŒr mich 👍 funktioniert

editor.getSelected().view.syncContent();

Danke

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

Premium-Plugins werden mit Support, regelmĂ€ĂŸigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.

Durchsuchen Sie Premium-Plugins →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.