Hallo, Zunächst einmal vielen Dank für die großartige Arbeit ❤️ !! Ich habe eine Frage zum Duplikationstool, daher sind hier die Schritte, denen Sie folgen sollten:Ich drag-and-drop eine TextkomponenteIch ändere den Stil (Farbe in Grün, Gewicht, Größe usw.)Ich dupliziere esIch ändere die Farbe in Rot ABER die ursprüng...
artf
Hallo @hpruvot ich möchte sagen: Wenn du eine Komponente mit einer Klasse klonst und sie änderst, siehst du Änderungen bei beiden, das liegt daran, wie Klassen funktionieren. Wenn du vermeiden willst, dass der Editor Klassen für dich erste...
hpruvot
Oh, tut mir leid, dass ich diese Option übersehen habe, danke 👌
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.
Hallo, Ich benutze die Grapesjs-Bibliotheksversion 0.14.33. Ich habe einige benutzerdefinierte Komponenten erstellt und festgestellt, dass beim Löschen der Komponenten das Traits-Panel nicht gelöscht wird. Wenn zum Beispiel die Leinwand lädt und keine Komponente ausgewählt ist, zeigt das Traits-Panel keine Traits an....
artf
Okay, danke für den Bericht. Das werde ich in der nächsten Version beheben
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.
@artf möchte ich die Höhe des Elements aktualisieren und eine benutzerdefinierte Höhe mit folgendem Code angeben ! Höhe Es funktioniert einwandfrei und aktualisiert den ausgewählten Modellstil, aber der Property-Eingabewert wird nicht aktualisiert. Wie können wir auch die Eingabewerte aktualisieren, während wir den St...
artf
Für den Moment benutze diesen 'editor.trigger('component:toggled')', vielleicht aktualisiere ich ihn eines Tages automatisch
YashPrince
@artf ich benutzt habe ` aber der Wert des Höhenfeldes im linken Panel wurde nicht aktualisiert.
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.
Hallo, ich habe es geschafft, div id="gjs" in einem anderen div-Container mit linkem Menü und Topmenü zu speichern. Es funktioniert gut, aber es gibt ein Problem. Wenn ich auf den Farbwähler klicke, um die Hintergrundfarbe zu ändern, erscheint es tatsächlich außerhalb des Bildschirms. Wie kann ich das beheben? ! Bild...
alfaalex81
Ich habe zum Beispiel die genaue Position in der Farbwähler-Definition definiert
thanhpd56
@alfaalex81 danke für deine Hilfe. Ich habe das Problem gelöst, indem ich die Position der Eltern auf statisch gestellt habe, sodass die Position des Farbwählers (absolut) mit der Wurzel (View Port) ausgerichtet ist.
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.
Entschuldigung, dass ich nochmal frage, ich möchte wirklich wissen, wie man das unabhängige Modul einrichtet, das nicht in andere Module gezogen wird, genau wie die eingebauten Blöcke in grapedrop.com。 Ich freue mich sehr auf die spezifische Änderung des Codemoduls, danke!
momu-2016
Hilfe~~~~
artf
Am unteren Rand dieses https://grapesjs.com/docs/modules/Blocks.html du findest ein Beispiel für einen Zeilenblock, der genau das tut, was du brauchst, indem er die Eigenschaften 'droppable'/'draggable' von Component verwendet.
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.
Hallo! Wahrscheinlich ist dieses Problem schon gepostet, aber ich verstehe nicht, wo ich falsch liege. Ich benutze diese drei Parameter auf init GrapesJs. Ich möchte, dass GrapeJs nicht bereits bestehende CSS bearbeitet, sondern nur eigene erstellt. Ist das möglich? Danke!
alfaalex81
Zum Beispiel habe ich diesen Code auf Canvas GrapesJs fügen CSS dieser Klasse hinzu Diese Regel modifiziert alle Elemente dieser Klasse, das ist eine generische Bootstrap-Klasse, die wir auf allen Seiten verwenden.
artf
@alfaalex81 ich es nicht reproduzieren kann, erstelle bitte eine Live-Demo
alfaalex81
https://jsfiddle.net/ugc1otnk/ In the example when i change background color in the first column, GrapesJs set the css attribute to the external class "col-md-6", that is a bootstrap class name. I prefer Grapesjs set own class. Moreover I...
Ich habe eine benutzerdefinierte Komponente und habe editable=true angewendet, aber Child-Elemente sind nicht editierbar, ich habe sogar versucht, data-gjs-editable=true hinzuzufügen und auch einfache Komponentenblöcke zu verwenden, aber die gesamte Komponente ist nicht bearbeitbar. 'var sliderType = 'hsbc-slider-1';...
artf
Eigenschaften sind nicht sichtbar, wenn man auf Component klickt. Da du auf eine andere Komponente klickst (die innere, die eigene Eigenschaften hat), kannst du, wenn du diese Komponente nicht auswählen möchtest, die 'selectable'-Eigenscha...
artf
Du solltest das HTML nicht in 'Inhalt' (in der Blockdefinition) platzieren, sondern in 'Komponenten'
krunal039
@artf habe ich Components in Inside gelegt, und wenn ich das so mache, sind Traits beim Klicken auf Component nicht sichtbar. ! Gefangennahme 'var sliderType = 'hsbc-slider-1'; var createSliderComponent = function (comps, defaultModel, def...
Ich benutze den folgenden Code für meinen benutzerdefinierten Block, und er funktioniert, wenn der Block auf der Leinwand liegt. Aber wenn der Block aus localStorage geladen wird, erstellt er nur einen Div-Wrapper und führt den content.script-Teil des benutzerdefinierten Blocks nicht aus. <br> Ich habe versucht, die S...
nine-2-five
Fehlalarm, tut mir leid. Ich habe die grapesjs-preset-Webseite überprüft und festgestellt, dass ich den Block, aber keine Komponente registriert habe. Sobald ich die Komponente zum Editor hinzugefügt habe. DomComponents begann, das Karusse...
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.
Hallo @artf, Wie können wir Änderungen oder Ereignisse im Rückgängig-/Wiederhol-Manager hinzufügen, zum Beispiel wenn wir Elemente wie Navigation oder Countdown ziehen? Hoffnung auf eine positive Resonanz Vielen Dank im Voraus
artf
Duplikat von #1512 @Deepak813 mehr Ausgaben du öffnest, desto später bekommst du die Antwort... Bitte vermeiden Sie also es, nutzloses Rauschen zu erzeugen
Deepak813
Hallo @artf, Mein Fehler. Ich habe vergessen, dass ich diese Ausgabe bereits eröffnet habe. Ich werde das nicht wiederholen. Danke
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.
Hallo zusammen, Ich benutze den Forms-Block in GrapeJs und Grapesjs mit Angular 6. Aber ich bekomme das nicht: Wie kann ich Daten aus den Formularen erhalten, während ich auf den Absenden-Button des Formulars klicke? Ich verwende folgenden Code für Formulare ! 111111111 Wie im obigen Schnappschuss angezeigt, habe ich...
artf
Im Editor gibst du einfach die 'Aktion' des Formulars an, der Rest hat damit nichts zu tun (du musst dich mit einem Server-Endpunkt auseinandersetzen).
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.