GrapesJS-Probleme

3,464 parsed GitHub-Probleme 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

3,464-Probleme gefunden

#2011May 12, 2019von Amir28283-Antworten
0-Reaktionen

Aufbau von gjs-Komponenten

Hallo zusammen, Ich benutze das Plug-in grapesjs-webpage-preset und möchte mein GJS-HTML mit meinem GJS-CSS kombinieren, damit alle Stile eingefügt sind. Das ist mir mit 'juice' gelungen, jetzt möchte ich die gjs-components basierend auf meinem neuen kombinierten gjs-html mit inline-CSS speichern. Irgendwelche Vorschl...

Prosenjit-manna

Möchtest du es für einen Newsletter verwenden? Siehe das Repository https://github.com/artf/grapesjs-preset-newsletter

Amir2828

Eigentlich wollte ich das machen, damit ich die Preset-Webseite mit Inline-Stilen nutzen kann, aber ich habe es schon geschafft. Es wäre hilfreich, wenn ich 'Juice' und eine Funktion verwenden könnte, die HTML in Komponenten umwandelt. Sof...

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#2010May 11, 2019von simplecommerce1-Antwort
1-Reaktionen

Löschbarer Abfrageselektor [data-gjs-type="mein-component-type"] funktioniert nicht mehr

Hallo, seit der neuesten Version ist mir aufgefallen, dass wenn ich den absetbaren Abfrage-Selektor mit '[data-gjs-type="my-component-type"]' benutze, das nicht mehr funktioniert. Ich habe zwei Codesandbox-Demos hinzugefügt, um Ihnen das Problem zu zeigen. Ich kann nicht herausfinden, was sich geändert hat. Ich hoffe,...

artf

Okay, es scheint, als wäre die Regression durch diese Änderung eingeführt worden: https://github.com/artf/grapesjs/commit/702ba828b13bae4b64bfd7bc79f23d8909d757f4#diff-6aa74cf54855daa6ca63a5d1e8b77c44R358 Ich werde es in der nächsten Versi...

#2009May 11, 2019von ahmedeldeeb25-zz3-Antworten
0-Reaktionen

'Select'-Merkmal wird im Bearbeitungsmodus nicht aktualisiert

Hallo, Bei mir gibt es ein Problem, ich weiß nicht, ob es an meinem Code oder an grapejs selbst liegt, Für das LINK-Tool nimmt es seine Links aus meiner Datenbank, die zum Beispiel link1,link2 enthält, dann lege ich das LINK-Tool auf meine Seite und speichere es in BD. Ich habe Link3 zur Datenbank hinzugefügt und als...

artf

Ich glaube, du bist im gleichen Fall wie #2007

ahmedeldeeb25-zz

! Screenshot vom 12.05.2019, 21.13.06.2019 ! 2 Ich habe das Gleiche gemacht, aber es wurde mein benutzerdefiniertes Merkmal 'Page' im Bearbeitungsmodus entfernt, wie auf diesen beiden Bildern. @artf

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#2008May 11, 2019von amoslover3-Antworten
0-Reaktionen

Die Leinwand wird dunkel und unveränderbar, wenn man ein großes Stück benutzerdefinierten HTML hinzufügt.

Früher habe ich benutzerdefiniertes HTML mit 'editor.addComponent()' hinzugefügt. Das funktioniert meistens gut, aber wenn ich versuche, ein großes HTML-Stück einzufügen, das viele Kinderelemente enthalten kann, wird die Leinwand schwarz und kann nicht verändert werden. Ich kann nur den gesamten Editor neu laden, dami...

artf

die Leinwand schwarz wird seltsame Sache. Kannst du eine reproduzierbare Demo erstellen? Laden Sie hier die Vorlage hoch, wenn Sie sie benötigen

Keine Antwort[Bot]

Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#2007May 10, 2019von kaoz703-Antworten
1-Reaktionen

Neue Traits zu Komponenten hinzufügen und aktuelle mit diesen aktualisieren

Ich habe einige benutzerdefinierte Komponenten erstellt, bevor ich ihre Eigenschaften modifiziere (zum Beispiel habe ich ein neues Merkmal dafür erstellt), diese Komponenten enthalten das neue Merkmal nicht. Wenn ich eine neue Komponente in den Editor ziehe, hat sie sie. Schritte zur Fortpflanzung: 1) Eine benutzerdef...

kaoz70

@Lakshit-Singhal In diesem Fall denke ich, dass die beste Option wäre, ein benutzerdefiniertes Plugin zu erstellen und vor der Initialisierung von GrapesJS die API aufzurufen, die Werte zu holen und sie über die Optionen des Plugins in der...

artf

Das passiert, weil der Editor auch Eigenschaften in Komponenten speichert. Sie können diese Informationen löschen, indem Sie die Komponente erweitern und ihre toJSON-Methode aktualisieren '''js const typeModel = domc.getType('my-type').mod...

ahmedeldeeb25-zz

@artf hat das benutzerdefinierte Eigenschaften entfernt!! wie ich in #2007 erwähnt habe

#2006May 9, 2019von PCG923-Antworten
0-Reaktionen

Ändern Sie die Farben der Wörter

Es könnte eine schöne Änderung im gleichen Text sein, die Farben verschiedener Wörter, wie fett oder kursiv, vielleicht eine neue Feldfarbe hinzufügen.

artf

Du kannst neue Aktionen über Rich Text Editor API hinzufügen.

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#2005May 8, 2019von benvmatheson2-Antworten
0-Reaktionen

Erlaubte ungültige Klassennamen

Beim Hinzufügen eines Klassennamens erlaubt der Editor, Klassennamen zu erstellen, die in CSS ungültig, aber in HTML gültig sind (z. B. '123'). Da das Hinzufügen von Klassennamen mit diesem Tool hauptsächlich zum Styling gedacht ist, kann es sinnvoll sein, eine Warnung einzuführen, wenn der Klassenname für CSS ungülti...

artf

Du kannst diese Art von Warnung selbst hinzufügen (und sogar deine Logik anwenden lassen, um den ungültigen Namen zu beheben), indem du das Ereignis 'selector:add' nutzt '''js editor.on('selector:add', selector => { const Name = selector.g...

benvmatheson

Das ist perfekt. Danke!

#2004May 8, 2019von Ericson19913-Antworten
0-Reaktionen

Komponente (aus BlockManager) in Modal hinzufügen

Ich möchte einen Button machen, der Modal anzeigt, dann kann ich eine Komponente bzw. einen Block in das Modal einbauen.

artf

Zuerst solltest du eine Komponente für das Modal erstellen, wahrscheinlich mit einem Merkmal, das die Sichtbarkeit auslöst, und dann einen Button erstellen, um diese Sichtbarkeit auszulösen

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#2003May 8, 2019von Jogai3-Antworten
0-Reaktionen

Wie man ein bestimmtes Element auswählt, das in einer Vorlage verschachtelt ist

Mein Testfall: https://codepen.io/jogai/pen/QRjKyN?editors=1111 Ich möchte die mittlere Spalte auswählen, also dachte ich, ich könnte selectorManager.get() verwenden, aber es wird nicht das ausgewählt, was ich erwarte. Ich gebe den Klassennamen an (weil id sowieso nicht funktioniert) und das Element mit diesem Klassen...

artf

SelectorManager ist für die Verwaltung von Selector-Entitäten gedacht (z. B. Hinzufügen, Aktualisieren und Entfernen von Klassen), nicht für die Auswahl von Komponenten. In deinem Fall solltest du Folgendes tun: '''js editor.on('load', ()...

Jogai

Danke, dass du mein Missverständnis aufgeklärt hast!

Lock[Bot]

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

#2002May 8, 2019von benvmatheson3-Antworten
1-Reaktionen

Die Bilder werden nicht auf die volle Breite vergrößert

Wenn ein Bild mit der Maus vergrößert wird, zieht es sich nicht bis zum Rand der Leinwand und hinterlässt einen weißen Raum auf der rechten Seite. Wenn du Maße – > Breite – einstellst, kannst du es bis zum Rand der Leinwand bringen. ! Bild Wenn du genug Elemente auf die Leinwand ziehst, damit die Scrollleiste erschein...

artf

Es scheint, als hätte ich dieses Problem 😂 dank @benvmatheson für das Ping komplett vergessen. Ich entschuldige mich auch bei @giorgiosjames dafür, dass ich seine PR 😬 komplett ignoriert habe, obwohl ich sie schließen muss, da er recht h...

artf

Ich bin mir nicht sicher, aber es könnte auch ein Problem in der Resizer-Konfiguration sein https://github.com/artf/grapesjs/blob/3f053af969ef6a688d526d158b9df7e6aa076838/src/commands/view/SelectComponent.js#L353

Giorgiosjames

Das scheint durch den Füllwert hier verursacht zu werden: https://github.com/artf/grapesjs/blob/3f053af969ef6a688d526d158b9df7e6aa076838/src/commands/view/SelectComponent.js#L449 Wenn ich diesen Wert auf 0 setze, kann ich die Komponenten b...

Durchsuchen Sie alle Themen