Ich habe dasselbe Problem wie in 1408. Du hast gesagt, dass JSON statt HTML importiert werden sollte. Können Sie mir bitte sagen, wie man die JSON-Vorlage importiert? Ich finde keine Lösung. Bei 'storage:store' hole ich ein Objekt: { Vermögenswerte: "", Komponenten: "", css: "", html: "", Stile: "" } Dann führe ich de...
yrbn
Entschuldigung, ich habe die Lösung gefunden, als ich meine eigene Frage gelesen habe))) Komponenten und Stile sind Strings. Für diejenigen, die nach einer Lösung suchen: 'editor.setComponents(JSON.parse(value.components));' 'editor.setSty...
anish2690
@artf wenn ich die <strong>Textimport-Vorlage </strong> benutze, schlägt sie fehl und wandelt das Textelement in ein Feld um Beispielvorlage zur Reproduktion des Problems. #1906 '''<Table width="100%" height="150" bgcolor="rgb(245, 245, 24...
svalenciano81
Entschuldigung, ich habe die Lösung gefunden, als ich meine eigene Frage gelesen habe))) Komponenten und Stile sind Saiten. Für diejenigen, die nach einer Lösung suchen:'editor.setComponents(JSON.parse(value.components));''editor.setStyle(...
Hallo, Ich benutze Grapes, um ein benutzerdefiniertes JSON mit allen benötigten Informationen zu exportieren, anstatt HTML und CSS. Dafür parse ich die gpjs-components, die auf localStorage gespeichert sind. Jetzt muss ich anpassen, wie Komponenten innerhalb der Leinwand gerendert werden. Zum Beispiel habe ich eine Ei...
artf
ich denke, liegt daran, dass neue Knoten innerhalb der Leinwand hinzugefügt werden, sodass Trauben die korrekte Reihenfolge nicht berechnen können. Korrekt, die Reihenfolge basiert auf den Komponenten im Modell, nicht auf der Ansicht. Nur...
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.
Hallo, Ich habe eine Komponente und einen Block gebaut, die ich per Drag & Drop auf der Leinwand ziehen kann. Mein Problem ist, dass manche Stile auf die ID angewiesen sind. Ich weiß, das ist vielleicht nicht ideal, aber im Moment ist es so. Mein Problem ist, dass wenn ich den Editor mit meinen vorherigen Werten neu l...
artf
@simplecommerce neue veröffentlichte Veröffentlichung
simplecommerce
Hat jemand eine Idee für dieses Problem? Mein Problem tritt auf, wenn ich zum Beispiel Bootstrap-Tabs benutze; um sie zum Laufen zu bringen und den rechten Tab zu laden, wird die ID verwendet, aber da die ID beim erneuten Laden des Editors...
sbiwaichoon
Dasselbe Problem hier. Wenn ich diese ID im Code verwenden muss, würde ich die Template, wenn (ID-2) neu geladen wird, zu grapejs wechseln (automatisch "-2" zu meiner ID hinzugefügt). Wenn ich diese ID in keinem Teil meines Codes verwende,...
Ich habe das grapesjs-webpage-Preset heruntergeladen und möchte es nach meinen Anforderungen anpassen, deshalb habe ich mein eigenes HTML und meinen eigenen Style in die index.html-Datei eingefügt, um die Benutzeroberfläche anpassbar zu machen. Wie kann ich nun eine Div in meinem HTML-Code nur lesbar machen? Ich habe...
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, vielen Dank für diese großartige Bibliothek. Ich arbeite mit einem Newsletter-System, das Inhalte aus der Datenbank bezieht und die neuesten Artikel auf der Seite generiert. Ich habe einen dynamischen Block mit dynamischem Typ erstellt, der Quelle-Einstellung hat. Wenn der Nutzer die Quelle hinzufügt, wird eine...
artf
Du musst das Modell nicht auf diese Weise erweitern '''js var content = response.data; var originalMap = comps.getType('dynamic'); originalMap.model.extend({ ... toHTML: function () { ... } })
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 starte gerade eine neue Instanz von grapeJS, und sofort geht alles kaputt und ich erhalte folgende Fehlermeldung: Kann die Eigenschaft 'indexOf' von undefiniert bei grapes.js:6477 nicht lesen Mein Code sieht wie folgt aus: '''html <Link href="//unpkg.com/grapesjs/dist/css/grapes.min.css" /> <skript src="//u...
artf
Versuche, den Speicher zu deaktivieren (und dann wahrscheinlich zu reinigen), indem du 'storageManager: {type: null}' übergibst https://jsfiddle.net/h204La5o/
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.
Wenn ich versuche, Hintergrundfarbe auf ein '1-Spalten'-Zeilenelement zu setzen, ist es im Editor eingerahmt und bindet nicht mit id, es hat eine eindeutige ID, und wenn ich das 'HTML' speichere und 'json' style und es wieder rendere, wird es auch nicht gespeichert und das finale 'HTML', wenn ich die Option Export öff...
ateebahmed
setze in der Editor-Konfiguration 'avoidInlineStyle' auf '1'. Von den neuesten Konfigurationen der Demoseite habe ich die Bibliothek aktualisiert, aber jetzt habe ich diese Änderung auf der Demoseite gesehen. 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, es wäre schön, einen Vue Components Builder wie MJML zu haben... Dieser Nutzer hat das Projekt gestartet: https://github.com/Patrick-Spiegel/vue-grapesjs Aber wie kann man in diesem Projekt eine Komponente wie VBtn erstellen, aber um das Drop-Element zu akzeptieren... Also zum Beispiel VContainer, und du kannst...
artf
Das ist sehr ähnlich, wie ich den MJML-Editor erstellt habe, er hat eine eigene Komponente mit eigenem Renderer erstellt https://github.com/Patrick-Spiegel/vue-grapesjs/blob/master/src/components/grapes-components/v-btn/index.js Leider ist...
bajki
Aber wie sollte man die neue Komponente zum gerenderten Vue schieben... Das wäre großartig für Vue, wenn man das managen kann.
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.
Ich habe zwei neue Traits zum Trait Manager für Bilder hinzugefügt. Breite und Höhe. Ich habe es nach deinem Beispiel als Plugin hinzugefügt. Es funktioniert total und ermöglicht es mir, die Bildattribute für Breite und Höhe zu bearbeiten. Das Problem ist, dass der Vermögensverwalter jetzt nicht mehr arbeitet. Wenn ic...
arthuralmeidap
Versuche, den 'image'-Typ selbst zu überschreiben statt den 'default'-Typ
artf
Wie bereits von @arthuralmeidap erwähnt, muss man die 'Bild'-Komponente erweitern. In deinem Fall (mit der neuesten Grapesjs-Version) könnte es einfach sein: '''js Redakteur. DomComponents.addType('image', { model: { Standardwerte: { Eigen...
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.