GrapesJS-Probleme

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

545-Probleme gefunden

🔍 typescript
#3459May 16, 2021von Anlumo2-Antworten
1-Reaktionen

DomComponents' Konfiguration falsch

Version: 0.17.3 Was ist das erwartete Verhalten? In der Dokumentation steht, dass ich das Wrapper-Element über die Konfiguration konfigurieren kann: https://github.com/artf/grapesjs/blob/0027dcd1194715eeaf4b24db878dd7ebac069cc4/src/dom_components/config/config.js#L6-L24 Beschreibe den Bug detailliert Ich glaube nicht,...

artf

Ja, tatsächlich wird der Name standardmäßig über die i18n-Konfiguration verwaltet. Ab Version 0.17.* ist nicht einmal die 'Wrapper'-Option mehr notwendig, da man nun die 'Wrapper'-Komponente wie alle anderen erweitern sollte (in früheren V...

GJSBlock

Danke, dass du das gemeldet hast, @anlumo. Das Problem mit DomComponents' Konfigurationsfehler scheint ein Renn-Condition- oder State-Management-Timing-Problem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklusereign...

#3458May 16, 2021von Divesham1-Antwort
0-Reaktionen

LEISTUNG: FÜGE BENUTZERDEFINIERTE BLÖCKE HINZU (Z. B. IFRAME) UND PASSE SIE WIE EIN BILD AN, ALSO BEIM DOPPELKLICKEN, ÖFFNE DIE ASSET-OPTIONEN FÜR VIDEOLINK IM BENUTZERDEFINIERTEN IFRAME-BLOCK

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...

GJSBlock

Danke, dass du das gemeldet hast, @divesham. Toller Vorschlag zu FEAT: FÜGE BENUTZERDEFINIERTE BLÖCKE (Z. B. IFRAME) HINZU UND PASSE SIE WIE EIN BILD AN, ALSO BEIM DOPPELKLICKEN, ÖFFNE DIE ASSET-OPTIONEN FÜR VIDEOLINK IM BENUTZERDEFINIERTE...

#3457May 13, 2021von RaresVlaiduc4-Antworten
3-Reaktionen

Benutzerdefinierte Merkmalseingabe funktioniert nicht

Hallo @artf! Version: 0.17.3 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[x] Nein Was ist das erwartete Verhalten? Die Eingabe wird korrekt erstellt Beschreibe den Bug detailliert Ich versuche, eine benutzerdefinierte Eingabe (Kontrollkästchen) zu erstellen, aber es funktioniert nicht. Wie ist das aktuelle V...

artf

@RaresVlaiduc mmm, ich würde erwarten, dass es auch mit einem HTML-String funktioniert... Ich muss es überprüfen

ahmedderkaoui

Dann solltest du in 'createInput()' ein 'Element' zurückgeben. Statt also eine einfache 'Zeichenkette' zurückzugeben, machen Sie Folgendes:

ahmedderkaoui

Wenn du ein einfaches Kontrollkästchen mit Label möchtest, musst du kein eigenes Merkmal erstellen, du kannst einfach direkt verwenden:

#3455May 12, 2021von harsh2013-Antworten
2-Reaktionen

Der Stil wird gelöscht, wenn Komponenten in mehreren Seiten mit dem Seitenmanager eingefügt werden

Version: 0.17.3 Was ist das erwartete Verhalten? Der Stil sollte über mehrere Seiten beibehalten bleiben Beschreibe den Bug detailliert Wir haben Anwendungsfälle, in denen wir den Inhalt von GrapesJS speichern und neu laden. Wir wollen Page Manager nutzen, um den gerenderten Inhalt zu reduzieren und in kleineren Absch...

artf

Hallo, @harsh201 Styles sind auf allen Seiten verfügbar, daher solltest du nicht 'editor.setStyle' verwenden (der alle Styles durch ein neues Set ersetzt), sondern stattdessen etwas wie 'editor.getStyle().add('...')'.

harsh201

Hallo @artf, hat jemand hier eine Hilfe?

GJSBlock

Danke, dass du das gemeldet hast, @harsh201. Das Problem mit Style verschwindet, wenn Komponenten über mehrere Seiten mit Page Manager eingefügt werden, scheint ein Race-Condition- oder State-Management-Timing-Problem zu sein. Dies passier...

#3454May 12, 2021von TheDude703-Antworten
0-Reaktionen

RTE-Einfügelink aktualisiert das DOM nicht

Version: "0.17.3" Kannst du den Fehler aus der Demo reproduzieren?[X] Ja[ ] Nein Was ist das erwartete Verhalten? Nach dem Einfügen des Links mit Standard-RTE, ist er sofort verfügbar, um in den Einstellungen weiter zu bearbeiten, also durch Einstellung von HREF und Ziel Beschreibe den Bug detailliert Nachdem Text mit...

artf

Ja, so funktioniert es momentan (Inhalte werden erst nach Abschluss der Bearbeitung geparst und in Komponenten umgewandelt). Wahrscheinlich können wir einen Ansatz wie dieser als Standardverhalten für Links verwenden.

artf

Die Linkerstellung aus dieser Veröffentlichung wurde aktualisiert https://github.com/artf/grapesjs/releases/tag/v0.18.3

GJSBlock

Danke, dass du das gemeldet hast, @TheDude70. Das Problem mit RTE insert link aktualisiert den DOM nicht scheint ein Problem mit dem Rennbedingungen oder dem Zustandsmanagement zu sein. Dies passiert typischerweise, wenn sich Komponenten-L...

#3449May 11, 2021von chiragkataria223-Antworten
0-Reaktionen

Das Wechseln der Seiten ruft immer wieder Leinwand-Stile und -Skripte auf

Hallo Ich integriere Page Manager in mein Projekt. Das Problem, das ich habe, ist, dass jedes Mal, wenn ich zwischen Seiten wechsle, CSS- und Skriptdateien geladen werden, die zum Zeitpunkt des Inits im Canvas-Objekt gegeben wurden, immer wieder. Das macht das Wechseln zwischen den Seiten langsam. Implementierung: gra...

chiragkataria22

@artf Können Sie bitte helfen?

artf

Leider erzeugt das Seitenwechseln einen neuen iframe, sodass das Verhalten korrekt ist. Ich habe es bevorzugt, frühere iframes zu entfernen, um den Speicherverbrauch so gering wie möglich zu halten. Eine Lösung könnte sein, eine Möglichkei...

GJSBlock

Danke, dass du das gemeldet hast, @chiragkataria22. Danke, dass du deinen Bericht über Seitenwechseln immer wieder Canvas-Stile und Skripte anruft geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Si...

#3447May 10, 2021von lbmir4-Antworten
2-Reaktionen

JavaScripts funktionieren wegen eines Kodierungsproblems nicht

1 – Ich habe Typed Text Components-Code kopiert statt Demo-HTML-Code; 2 - Und hinzugefügte allowScripts: 1; Hier sehen Sie ein Beispiel: http://bashworld.ru/demo.html drückt man auf Code anzeigen, sehen wir viele codierte Zeichen in JS. Wie kann ich dieses Problem beheben? Ich muss alle &, <, >, '-Zeichen entschlüssel...

Ju99ernaut

Es wird nicht empfohlen, 'allowScripts: 1' zu verwenden – warum ziehst du in deinem Fall nicht einfach den getippten Block hinein, aber wenn du ihn in deiner From-Element-Nutzung einbauen musst: '''html <div id="gjs"> <div data-gjs-type="t...

Ju99ernaut

Du solltest deinen Speicher richtig einrichten https://grapesjs.com/docs/modules/Storage.html#basic-configuration

lbmir

@artf Können Sie bitte helfen?

#3446May 9, 2021von Spektrevuln-Skizze4-Antworten
0-Reaktionen

Daten kann nicht gespeichert werden, unerwartetes Token '-'

Bitte helft mir, ich möchte GJS-Daten in MySQL speichern, aber ich kann keine Daten vom Frontend ins Backend bekommen Hier ist mein Code: 'const editor = grapesjs.init({ Behälter: "#editor", storageManager: { Typ: 'remote', Params: {}, // Für benutzerdefinierte Werte bei Anfragen deine SERVER-Endpunkte URLStore: 'http...

Ju99ernaut

Variablennamen können keine '-' enthalten, daher ist diese Syntax ungültig: '''js const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body; ```

Spektrevuln-Skizze

Bitte helft mir, ich möchte die Vorlage in MySQL speichern. Wie mache ich das?

Ju99ernaut

Leider liegt das vielleicht außerhalb des Bereichs von Grapesjs, aber einige Dinge sind zu beachten '''js dies ist ungültig const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body; Du kannst versuchen, jeden Wert ein...

#3441May 7, 2021von emilsedgh4-Antworten
1-Reaktionen

Parser bricht ab 16:30 Uhr 'MJ-Stil'

Version: Alle Grapesj-Versionen von 16.30 bis jetzt haben diese Probleme. Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Was ist das erwartete Verhalten? Folgendes ist ein gültiger MJML-Code. Es sollte bei Trauben-MJML gut funktionieren. Beschreibe den Bug detailliert Im Moment wird grapesjs-mjml mit d...

emilsedgh

Hallo Artur. Danke für die großartige Arbeit bei Grapesjs. Es ist wirklich fantastisch. Die Zwischenlösung funktioniert einwandfrei. Du kannst gerne schließen, wenn nötig, aber eine Möglichkeit zur Manipulation des Verhaltens zu bieten, wä...

artf

Hallo @emilsedgh Entschuldigung, dass ich mit diesem Thema so spät dran bin, aber wie auch immer, wir können überlegen, wie man in solchen Fällen Escape überspringen kann, aber wahrscheinlich ist der schnellste Weg, einfach die mj-Style-Me...

artf

Danke Emil, fürs Erste schließe ich dieses Buch, falls ein ähnliches Problem auftaucht, denken wir darüber nach, eine neue Requisite hinzuzufügen, um die Flucht zu überspringen.

#3437May 6, 2021von RaresVlaiduc2-Antworten
0-Reaktionen

RÜCKGÄNGIG-/WIEDERHOL-PROBLEM

@artf, es ist ziemlich wichtig, wenn du mich fragst:) Version: v0.17.3 Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Was ist das erwartete Verhalten? Wenn ich das Gerät ändere und dann auf Rückgängig machen und neu drücke, komme ich zum letzten Gerätetyp. (z. B.: Mobilgerät -> Tablet, Rückgängigmachen...

artf

Danke@RaresVlaiduc ich werde verhindern, dass Geräteänderungen im Rückgängig-Manager verfolgt werden.

GJSBlock

Danke, dass du das gemeldet hast, @RaresVlaiduc. Tolle Frage zum RÜCKGÄNGIG/WIEDERHOLEN-PROBLEM. Der empfohlene Ansatz mit UndoManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für...

Durchsuchen Sie alle Themen