Auf meinem Rechner ist grapesjs instabil. In der Regel wird bei der ersten Anfrage ein Fehlerbefall angezeigt. Nach ein- oder zweimaliger Aktualisierung funktioniert es. Der Fehler existiert in allen Versionen, die ich verwendet habe. Uncaught TypeError: Kann die Eigenschaft 'componentTypes' von undefined nicht lesen...
ateshuseyin
Ich habe das Problem gefunden. Eine meiner Chrome-Erweiterungen (ich glaube, es ist Backbone Inspector) verursacht das Problem. Das Problem kann geschlossen werden
ateshuseyin
Ein weiterer Fehler ist:components.js:169 Uncaught TypeError: Kann die Eigenschaft 'defaultTypes' von undefined nicht lesen bei child.renderKinder (components.js:169) bei child.render (components.js:212) bei child.addToCollection (Componen...
artf
Komisch, diese Probleme hatte ich nie, aber wenn du 'defaultTypes' in 'components.js' siehst, arbeitest du definitiv mit einer alten Version von grapesjs
Ich habe nur HTML importiert, aber ich kann den Text im HTML nicht ändern Ich kann nichts tippen oder Text entfernen '''js const editor = window.grapesjs.init({ storageManager: { Autoload: 0, }, Plugins: ['gjs-plugin-filestack'], pluginsOpts: { 'gjs-plugin-filestack': { Schlüssel: process.env.REACTAPPFILESTACKKEY, fil...
Geczy
Das ist das HTML, das ich benutze, https://pastebin.com/wNseLeqh liegt es daran, dass der Text nicht in '<p>' eingewickelt ist?
artf
Das passiert, weil die 'td'-Komponente nicht editierbar ist, daher wäre die einfachste Lösung, wie du sie bereits hast, sie in eine andere Komponente einzupacken. Andernfalls solltest du die TableCell erweitern
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 benutze ein benutzerdefiniertes Modul, um eine Vorlage mit einem solchen Service zu speichern/laden: Save ist ein anderes Modul und funktioniert einwandfrei. Das Problem liegt beim Load()-Aufruf. Aus irgendeinem Grund führt Grapes eine POST-Aktion aus, um eine 405-Methode vom Backend zu erhalten, localhost:8000/te...
santiph
Gelöst
suresh5
Hallo, kannst du mir die JSON teilen, wenn du die Vorlage zum Laden schickst?
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.
Vendor-Präfixe werden beim Aufruf setComponents abgeschnitten.
artf
Das liegt an dem Parser des Browsers, ich habe bereits die Möglichkeit hinzugefügt, einen benutzerdefinierten Parser in die Roadmap einzustellen.
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 das Git-Repository heruntergeladen, aber nur grapes.min.js gefunden. Ich möchte wirklich mehr in den Code eintauchen und besser verstehen, wie alle Dateien miteinander verknüpft sind, aber ich sehe die unverkleinte Version nirgends. Könnte mir jemand zeigen, wo es im Repository ist, oder falls nicht, könnte d...
ateshuseyin
Es gibt keine unverminifizierte Version von grapesjs. Ich denke, das ist notwendig. Bis @artf unverminifizierte Version hinzufügst, checke das Projekt aus und verlinke grapesjs dann mit deinem Projekt. Siehe: https://docs.npmjs.com/cli/link
artf
Hallo @cindygao93, wenn du in den Code eintauchen willst, musst du nur den Ordner '/src' überprüfen
z-vr
@artf '/src' ist ein guter Anfang, aber '''js const Editor = erfordern('Editor'); const PluginManager = requare('plugin_manager');
Hallo, Grapesjs auf Ubuntu 16.04 konnte ich nicht installieren:
bobblkabb
npm-debug.log
artf
Befolge einfach diese Anweisungen (das Problem liegt bei 'Node-Sass' und nicht bei 'Grapesjs' selbst).
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 ist möglich, Autosave-Daten mit dem GJS-get-inlined-HTML-Befehl zu senden??
artf
Nein, es gibt keine Möglichkeit dazu, aber du kannst versuchen, den 'editor. DomComponets.store' und implementiere dort deine Logik (versuche zu verstehen, wie die aktuelle Methode funktioniert)
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 tut mir leid, dass ich nervig bin, ich wollte wirklich kein Ticket-Ticket eröffnen, aber ich stecke seit Tagen fest und versuche, mein Endziel zu erreichen Ich habe ein einfaches Plugin erstellt, das Icon-Unterstützung (Font awsom) ergänzt, sodass ich ein components.js block.js und ein main.js mit einigen...
artf
Hallo @sonnylloyd ich denke, das Problem ist, dass du die Eigenschaft 'Icon' nicht korrekt wiedergibst. Probier es mal mit diesem '''js ... Modell Versuche, im Modell nur "modellbezogene" Dinge zu lassen, updateIcons() { this.set('icon', t...
sonnylloyd
Danke@artf ich habe mit deinem Vorschlag gespielt, aber ohne Erfolg. Nochmals Entschuldigung, dass ich anstrengend bin. Hier ist die aktualisierte component.js
artf
@sonnylloyd meinen Code besser überprüfen, du hast 'init()' im Modell geändert, was in deinem vorherigen Code in Ordnung war. Wie Sie sehen, unter dem '... model', musst du nur die 'updateIcons()' ändern.
Hallo, Zunächst einmal möchte ich mich für dieses unglaubliche Projekt bedanken! Ich habe einige Fragen zum Editor, genauer gesagt zum Newsletter-Preset:Ich möchte einen Button im Blockmanager hinzufügen, der einen schnellen Zugriff bietet, um den Hintergrund des Körperteils zu ändern (ohne zum Komponentenbaum zu gehe...
Geczy
So entferne ich Knöpfe '''js Redakteur. Panels.getButton('views', 'open-sm').set('active', false) ```
asvine-p
@Geczy, danke, aber die set("active", boolsche) Methode schaltet nur den Highlight-Modus der Taste um. Tatsächlich entfernt es es nicht.
artf
Hallo @asvine-pmöchte ich im Blockmanager einen Button hinzufügen, der einen schnellen Zugriff bietet, um den Hintergrund des Körpers zu ändern (ohne zum Komponentenbaum zu gehen). Sobald der Editor geladen ist, kannst du mit JS Dinge hinz...
'''html <div data-role="editor-toolbar" id="gjs-rte-toolbar" style="pointer-events: all;"><a title="Bold" data-edit="bold" class="gjs-rte-btn fa fa-bold"></a><a title="Italic" data-edit="italic" class="gjs-rte-btn fa fa-italic"></a><a title="Underline" data-edit="underline" class="gjs-rte-btn fa fa-underline"></a><a t...
artf
Kannst du es mit der neuesten Version versuchen? (dein RTE-Code ist der alte)
Geczy
Danke, tut mir leid.
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.