Ich habe viel recherchiert, konnte aber trotzdem keine eigene Komponente hinzufügen. Ich habe das Beispiel in der offiziellen Dokumentation ausprobiert (um das Verhalten des "Input"-Elements zu ändern, und es funktioniert einwandfrei). https://grapesjs.com/docs/modules/Components.html#define-new-component Das obige Be...
artf
Zunächst sollten Sie die verbesserte API verwenden. Das 'isComponent' wird nur ausgelöst, wenn man eine HTML-Zeichenkette parsen muss; wenn man das Component-Objekt (z. B. '{ type: 'input2', }') weitergibt, ist das Parsing nicht notwendig....
Hallo, Beim Lesen der Lizenzanforderungen für dieses Projekt und auch für das grapesjs-preset-newsletter-Projekt heißt es, dass der Haftungsausschluss in den Ausgabequellen-/Binärdateien referenziert und enthalten sein muss. Um diesen Bedarf zu erfüllen, sollte der Source js keine Referenz ähnlich wie dieses-Beispiel...
artf
Beim Lesen der Lizenzanforderungen für dieses Projekt und auch für das grapesjs-preset-newsletter-Projekt besagt die Lizenz, dass der Haftungsausschluss in den Ausgabequellen-/Binärdateien referenziert und enthalten sein muss. Ich denke, d...
Ich möchte ein Plugin entwickeln und möchte für diese Arbeit einen erfahrenen GrapeJS-Plugin-Entwickler auf Vertragsbasis engagieren. Bitte antworte oder schreib mir eine DM oder schreib eine E-Mail (unten), wenn du interessiert bist, und wir können uns austauschen.
artf
@dizzydes versuche auch, dein Angebot im eigenen Kanal im Discord-Chat zu posten.
Dizzydes
Mach ich, Artur, danke. Danke, Des Gesendet von meinem iPhone Am 30. Mai 2019 um 00:30 schrieb Artur Arsenniev <[email protected]>: Geschlossen #2040. — Du bekommst das, weil du erwähnt wurdest. Antworte direkt auf diese E-Mail, sch...
Hallo, ich habe diesen Button, dessen Stil sich ändert, wenn man mit der Maus schwebt, und eine neue Klasse wird hinzugefügt: '<Knopfklasse="btn btnhovered">Knopf 1</button>' ' <Knopfklasse="btn">Knopf 2</button>' Gibt es eine Möglichkeit, die Stile einer bestimmten Klasse zu ändern? Wenn ich der "btnhovered"-Klasse e...
artf
Um die Regel mit dieser Klasse zu erhalten, benutze 'CssComposer.getRule' und sobald du die Regel hast, aktualisiere ihren Stil '''js CONST Regel = Editor. CssComposer.getRule('.btn_hovered'); rule && rule.addStyle({ color: 'red' }); ```
faaizalikhan1
@artf Hallo, ich versuche, mit dieser Aussage zuzugreifen, aber ich bekomme als Null-Antwort – was könnte das Problem sein?
artf
Nun, die Regel sollte am Anfang da sein. Wenn du die Option 'canvas.styles' in deiner Init-Methode verwendest, werden diese nicht in CssComposer angehängt, du musst sie also zuerst hinzufügen.
Hallo, Ich habe Probleme mit dieser Bibliothek, zunächst fehlen einige Buttons ihre Symbole und blinken beim Klicken, sie reagieren nicht. Zum Beispiel: ! Screenshot 2019-05-25 um 12 53 28 Außerdem erscheinen beim Auswählen bestimmter Elemente auf der Seite weiße Flecken. Zum Beispiel: ! Screenshot am 25.05.2019 um 12...
artf
@Apetrou Ich glaube, dir fehlen einige Dateien (diese weißen Flecken scheinen riesige Symbole in der Symbolleiste zu sein, daher scheint die Schriftgröße geändert zu sein). Versuche, mit der Datei zu beginnen, die für die Demo verwendet wu...
umer936
Ich habe auch dieses Problem. Ich versuche, es in eine CakePHP-Anwendung einzubinden. Wenn ich meine gleichen GJS-Includes und Skripte auf einer einfachen HTML-Datei vom Desktop aus ausführe, funktioniert es wie erwartet – das heißt, es is...
umer936
Okay. Nach viel Ausprobieren ist das Problem, dass ich bereits font-awesome in meinen Header einfüge. '''<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/all.min.js" integrity="sha512-RXf+QSDCUQs5uwRKaDoXt55jygZZm...
Ich habe Canvas im Modalmodus erstellt, aber es gab ein paar Bugs: Als ich eine neue Komponente hinzugefügt habe, ist die Position der Symbolleiste gesunken, der oberste Wert der Canvas, der ursprünglich 0 war, hat sich geändert (console.log (r.canvasTop) in grapesjs.min.js), aber als ich den Browser vergrößert habe,...
artf
Wenn Sie einen Fehler haben, öffnen Sie das Problem bitte als Fehler. Folge also der Vorlage für den Bug.
Hey, Ich möchte dieses Paket in mein bestehendes elementbasiertes Backend integrieren. Dazu müsste ich die auf den entfernten Speicherserver übertragenen Daten in meine eigene Datenstruktur abbilden und während des Ladens auch zurück in die Struktur von grapesj. Als ein ganz einfaches Beispiel habe ich das einfache Üb...
artf
Alle Eigenschaften der Komponente können Sie hier sehen: https://grapesjs.com/docs/api/component.html#component und keine davon ist erforderlich
Hallo, Ich habe ein Problem, wenn ich eine Klasse auf einem Element im StyleManager über die Benutzeroberfläche auswähle oder deaktiviere. Das passiert sowohl bei meinem eigenen Projekt als auch in der Newletter-Demo von der GrapesJS-Seite. Das passiert in Version 0.14.61, die eigentlich die aktuelle Version sein soll...
Hallo @artf, Ich habe ein Dropdown-Menü mit wenigen Optionen. Basierend auf den Auswahlfeldern werden mit addTrait generiert. Gibt es auf ähnliche Weise eine Funktion zum entfernen von Trait? Ex: Wenn ich Option 1 wähle, wird 'Feld-1' generiert. Wenn ich Option 2 wähle, sollte 'Feld-1' entfernt und 'Feld-2' hinzugefüg...
sdrebel
Die Lösungen habe ich in den aktualisierten Entwicklerversionen gefunden. component.removeTrait('title');
Hallo @artf Ich kann den Stil der Umrisse einer schwebenden Komponente mit '.gjs-cv-canvas .gjs-highlighter { ...... }` Wie kann ich den Gliederungsstil einer ausgewählten Komponente ändern? Ich kann den Stil nicht mit '.gjs-comp-selected' anwenden. Außerdem, wie kann ich den Stil des Komponententyps/Namenslabels der...
artf
Nur der ausgewählte Komponentenstil befindet sich innerhalb der Leinwand, daher musst du die Option 'canvasCss' https://github.com/artf/grapesjs/blob/8915ae417bed25a4834b34d8f0ecc08f0e03fd64/src/editor/config/config.js#L74-L78 für den Rest...