Problem #2727✓ GelöstApr 22, 2020 geöffnetvon Adamwpe6-Reaktionen

Die benutzerdefinierte Komponentenklasse wird nicht gerendert, es sei denn, das Merkmal ändert sich

Kurze Antwortvon Pouyamiralayi4

Hallo @adamwpe bitte verwenden Sie das Attribut "classes" statt "attributes": Prost!

Lesen Sie die vollständige Antwort unten ↓

Frage

Ich denke, das ist ein Bug, Im Grunde habe ich eine benutzerdefinierte Komponente, die ein Attribut einer Klasse ('gjs-button') hat, aber diese Klasse wird nur gerendert/angewendet, wenn ein Merkmal geändert wird.Drag & Drop die Komponente: ! Capture1Ändern Sie das Komponenten-Merkmal. ! Capture3Die Komponente wird erneut gerendert, aber nun sieht man, dass die Klasse 'gjs-button' angewendet wurde. ! Capture4 Ich habe ein Beispiel erstellt: https://jsfiddle.net/tb2gyas8/3/ Ist das ein Bug? Oder stimmt etwas nicht und verursacht das Bauteil? Danke Adam

Antworten (3)

👍 Am hilfreichstenPouyamiralayiApr 23, 2020

Hallo @adamwpe bitte verwenden Sie das Attribut "classes" statt "attributes":

//...
Größenanpassbar: Stimmt,
Editierbar: True,
Hoverable: True,   
Klassen:['btn','gjs-button'],
//...

Prost!

AdamwpeApr 24, 2020

Oh, danke, @pouyamiralayi,

Ich habe gesehen, dass jemand Attribute verwendet hat und angenommen habe, dass das die richtige Methode war – hat wie ein Zauber funktioniert!

AdamwpeApr 22, 2020

Es scheint, dass beim Speichern und Neuladen etwas Ähnliches passiert. Mit dieser benutzerdefinierten Komponente darfst du die Größe ändern, aber beim Speichern und Neuladen zeichnet der Renderer sie nicht auf die richtige Größe, obwohl die richtige Breite gespeichert wurde: Vor dem Speichern: ! Ca...

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.