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

#3735Aug 30, 2021von codingmachine164-Antworten
3-Reaktionen

Auswählende Optionen werden nicht angezeigt. Vielmehr als Eingabe anzeigen

Hallo @artf, Wir verwenden ausgewählte Optionen als Traits, aber diese werden als Eingabe angezeigt. Manchmal zeigen diese Anzeigen Optionen an und manchmal als Eingabe . Unser Code ist unten aufgeführt defaults: Object.assign({}, defaultModel.prototype.defaults, { Eigenschaften: [ { Etikett: "Kategorien", Name: "noOf...

YumiChen

@artf Nur zur Ergänzung, dass wir in diesen zwei Tagen auch zufällig darauf gestoßen sind. Das scheint nur bei Version '0.17.25' zu passieren. Im Folgenden finden Sie Jsfiddle zur Reproduktion der Ausgabe, falls nötig, bitte prüfen: https:...

codingmachine16

Hallo @artf Dieses Problem besteht immer noch. Wann wird das behoben? [Eigenschaften]: 'select'-Typ nicht gefunden {Level: 'warning'}

codingmachine16

OK. Klar. Danke. Zur Information: Dieses Problem existiert am 17.0.22 nicht

#3734Aug 30, 2021von Anatoli-DP4-Antworten
2-Reaktionen

Gibt es eine Möglichkeit, das Speichern manuell außerhalb des Autosaves auszulösen?

Wie die Frage sagt, gibt es eine Möglichkeit, die Speicherfunktion über Befehle außerhalb des Autosaves auszulösen? Nicht Schlüsselwertpaare, sondern ein Befehl, der das gesamte Projekt sofort speichert?

csechrist

'editor.store()' speichert das Projekt, wenn du einen Storage Manager eingerichtet hast

artf

Ja, du musst 'editor.store()' verwenden.

anatole-dp

Editor.store() ohne Parameter sendet mir einfach leere Daten.

#3733Aug 30, 2021von Anatoli-DP2-Antworten
0-Reaktionen

Storage Manager nicht automatisch lädt?

WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle zugehörigen Auss...

artf

Du rufst das 'clb' außerhalb des Fetch in deiner Load-Funktion auf '''js load(keys, clb) { apport(...). dann(r => r.json()) .then(res => { ... clb(Ergebnis) }) } ```

GJSBlock

Danke, dass du das gemeldet hast, @anatoli-dp. Das Problem mit (oder einfach allgemein Problem) Storage Manager lädt nicht automatisch ein? scheint ein Race-Condition- oder State-Management-Timing-Problem zu sein. Dies passiert typischerwe...

#3732Aug 27, 2021von aliibrahim1234-Antworten
0-Reaktionen

Kommentar-Komponententyp unterstützt das Hinzufügen von Eigenschaften nicht

Ich arbeite an einem Skript, das auf allen Komponententypen eine Eigenschaft hinzufügt, aber der Kommentartyp enthält kein Prototyp-Objekt. Code '''js ddw = Editor. DomComponents.getTypes(); für (sei i = 0; i < ddw.length; i++) { ddq = ddw[i].id; Redakteur. DomComponents.addType(ddq, { Model: Editor. DomComponents.get...

aliibrahim123

@artf

artf

Verwende nicht 'model.extend'/'view.extend', die sind Teil der alten API. Dies ist ein Beispiel dafür, wie Traits auf allen Komponenten richtig verlängert werden '''js const { Komponenten } = Editor; Components.getTypes().forEach({ id, mod...

Skru

Das ist eine großartige Lösung, artf. Habt ihr Tipps, wie man sie für Komponenten verwendet, die Eigenschaften in einer Funktion haben?, laut der Dokumentation: https://grapesjs.com/docs/modules/Traits.html#add-traits-to-components

#3731Aug 27, 2021von gustavohleal4-Antworten
1-Reaktionen

Textelement kann nach Erweiterung mit Ereignissen nicht zweimal ausgewählt werden

Version: 0.17.25 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[x] Nein Was ist das erwartete Verhalten? Aktualisieren Sie eine bestehende Typtextkomponente, indem Sie ein Ereignis zu seiner Ansicht hinzufügen. Beschreibe den Bug detailliert Das Ereignis wird hinzugefügt, aber sobald ich eine andere Komponente...

gustavohleal

Das war tatsächlich das Problem. Danke für die Antwort. Ich werde die Ausgabe schließen.

Ronaldohoch

+1 :D Wir versuchen, dieses Problem https://github.com/artf/grapesjs/issues/1136 zu lösen Weil es immer noch passiert, wenn ich einen CKEDITOR benutze. ! Bild

artf

Die 'Events' werden nicht automatisch mit der erweiterten Komponente zusammengeführt, du musst das also manuell machen. '''js Ereignisse: { ... domc.getType('text').view.prototype.events, Tastendruck: (e) => {...} } ```

#3730Aug 27, 2021von hrdkzala4-Antworten
0-Reaktionen

Skript-Tag wird in der HTML-Seite nicht angezeigt

Ich habe die Komponente wie unten erstellt. '''js const script = function() { const script = document.createElement('script'); script.src = 'http://localhost:8888/builder/sites/site1/assets/js/jquery-1.12.4.min.js'; document.body.appendChild(script); }); '''js Redakteur. BlockManager.add('site1', { Etikett: 'Vorlage 1...

artf

Tut mir leid, aber ich verstehe nicht, wo dein Problem liegt. Du hast eine 'comp-with-js'-Komponente erstellt, aber dann zeigst du nicht, wo du sie verwendest... Bitte stellen Sie eine reproduzierbare Demo bereit.

Mingxin-yang

Die Skriptfunktion funktioniert nach dem Ziehen des Blocks nicht mehr @artf

Mingxin-yang

https://grapesjs.com/docs/modules/Components-js.html#basic-scripts

#3727Aug 26, 2021von SintoDema4-Antworten
1-Reaktionen

Problem mit Style-Import

Hallo @artf, Beschreibe den Bug im Detail Beim Erstellen einer neuen Vorlage mit GrapesJS bin ich auf ein Szenario gestoßen, bei dem CSS, wenn wir versuchen, CSS aus dem Importmodal zu importieren, es nicht im Editor angezeigt wird. Auf einem leeren Editor habe ich eine Vorlage erstellt, in der HTML und CSS hinzugefüg...

artf

Hallo @javadsamiee das Problem wurde in der neuesten Version des voreingestellten Plugins behoben

artf

Hallo, @SintoDema das Problem liegt hier https://github.com/artf/grapesjs-preset-webpage/blob/3e5a9e12998c9a32b6f1199953084163678e6c17/src/commands/openImport.js#L15-L18 Wie du siehst, werden Komponenten aktualisiert, aber das Styles-Modul...

javadsamiee

Hallo, @SintoDema das Problem liegt hier https://github.com/artf/grapesjs-preset-webpage/blob/3e5a9e12998c9a32b6f1199953084163678e6c17/src/commands/openImport.js#L15-L18Wie du siehst, werden Komponenten aktualisiert, aber das Styles-Modul...

#3726Aug 26, 2021von ryprfpryr4-Antworten
0-Reaktionen

Wie man Erweiterungen fügt [Hilfe]

Kann mir bitte jemand in klaren Schritten erklären, wie man Erweiterungen hinzufügt? Vielen HERZLICHEN Dank!

artf

Ich glaube, du suchst nach diesem https://grapesjs.com/docs/modules/Plugins.html

ryprfpryr

Ich glaube, du suchst nach diesem https://grapesjs.com/docs/modules/Plugins.html Hey @artf danke für deine Antwort, aber was ich wirklich wissen muss, ist, wie ich bestehende Erweiterungen/Plugins zu meinem Grapesjs hinzufügen kann. Mein H...

artf

Hey @ryprfpryr du kannst die Demodatei hier einsehen https://github.com/artf/grapesjs/blob/gh-pages/demo.html

#3722Aug 25, 2021von Amansharmaagami2-Antworten
0-Reaktionen

Möchte eine feste Größe der Leinwand hinzufügen

Ich nutze es, um dynamische PDF-Inhalte zu erstellen. Ich wollte die Höhe der Leinwand korrigieren, damit der Nutzer nicht mehr Blöcke aus der gegebenen Größe (Höhe) hinzufügen kann. Ich möchte Scrollen entfernen und eine Nachricht oder Einschränkung wie "Keine weiteren Items hinzufügen dürfen" oder Ähnliches. Ich hab...

Amansharmaagami

@artf Danke, dass du GrapesJS gemacht hast.

GJSBlock

Danke, dass du das gemeldet hast, @amansharmaagami. Gute Frage zu Möchtest du eine feste Leinwand hinzufügen. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumenta...

#3721Aug 23, 2021von Christosapos4-Antworten
2-Reaktionen

Test Drag & Drop mit Cypress

Hallo @artf. Ich würde gerne einige Testszenarien auf GrapesJs mit dem Cypress-Tool ausführen. Allerdings kann ich den Drag-and-Drop-Modus mit Cypress nicht simulieren. Könntest du mir bitte helfen? Danke.

Ronaldohoch

Ich denke, das kann dir helfen: https://stackoverflow.com/questions/55361499/how-to-implement-drag-and-drop-in-cypress-test

Christosapos

Ich habe etwas Ähnliches ausprobiert und es hat bei mir nicht funktioniert... Ich denke, mein Problem ist, dass grapesJs' Canvas als iframe gerendert wird, eine Tabelle mit Blöcken außerhalb dieses iframe gerendert wird, und cypress, wenn...

Ronaldohoch

Ich habe die Tests in meiner Entwicklung noch nicht erreicht :/ Aber ich tue so, als würde ich Cypress auch nutzen.

Durchsuchen Sie alle Themen