Problem #2205💬 BeantwortetAug 20, 2019 geöffnetvon inaLar2-Reaktionen

Textkomponente, die nach dem Speichern in Box umgewandelt wurde

Kurze Antwortvon inaLar❀ 1

Hallo! Das sind sehr nĂŒtzliche Informationen – wie man auf diese Weise auf das Modell zugreifen kann und nicht auf den DOM. Ich werde es erkunden. Ich verstehe immer noch nicht, warum die gjs-comp-ausgewĂ€hlte Klasse genau dann im innerHTML gespeichert wird, wenn ich die benutzerdefinierte Komponente in eine Textkompon...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich habe eine benutzerdefinierte Komponente, wenn ich sie in eine Textkomponente lege (ich benutze eine benutzerdefinierte Textkomponente, die die ursprĂŒngliche Textkomponente erweitert). Nach dem Speichern und Neuladen des HTML/CSS habe ich dasselbe Problem – die Textkomponente wird in eine Box umgewandelt. Ich benutze ein benutzerdefiniertes Attribut, aber unabhĂ€ngig vom Attribut wird der Typ der Komponente von Text in Standard umgewandelt. P.S.: Die benutzerdefinierte Komponente wird beim Doppelklick bearbeitbar. Vor dem Sparen: '<div data-gjs-type="text" data-highlightable="1" data-text-e...

Antworten (3)

inaLar‱ Aug 22, 2019

Hallo! Das sind sehr nĂŒtzliche Informationen – wie man auf diese Weise auf das Modell zugreifen kann und nicht auf den DOM. Ich werde es erkunden. Ich verstehe immer noch nicht, warum die gjs-comp-ausgewĂ€hlte Klasse genau dann im innerHTML gespeichert wird, wenn ich die benutzerdefinierte Komponent...

inaLar‱ Aug 22, 2019

@pouyamiralayi, ja, ich habe genau dasselbe gemacht und es funktioniert, aber ich habe es auch geschafft, tagName (div, p, ... ) im isComponent einer erweiterten Textkomponente zu verwenden, und das funktioniert auch bei mir. Ich schließe die Frage jetzt ab. Vielen Dank fĂŒr all die Infos! Prost

Pouyamiralayi‱ Aug 20, 2019

Definierst du deinen benutzerdefinierten Typ innerhalb eines Plugins?

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.