Problem #4489💬 BeantwortetJul 30, 2022 geöffnetvon contentfree0-Reaktionen

Das Laden von Anfangsprojektdaten aus einem Designer-Mode-Projekt fĂŒhrt zu falscher LeinwandgrĂ¶ĂŸe

Kurze Antwortvon contentfree

Ich kann es quasi auf die richtige LeinwandgrĂ¶ĂŸe zwingen, indem ich Folgendes habe:Keine Bereitstellung von projectData in der Anfangskonfiguration, Laden des projectData ĂŒber 'editor.loadProjectData(...)' nach der Initialisierung und Dann 'Editor' ausfĂŒhren. Canvas.getModel().updateDevice();', obwohl es von der volle...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

GrapesJS-Version [X] Ich bestĂ€tige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v103 Reproduzierbarer Demo-Link https://codesandbox.io/s/laughing-austin-k12mc3?file=/index.js Beschreibe den KĂ€fer Wenn du die verknĂŒpfte CodeSandbox ansiehst und die kommentierte Zeile findest, die die projectData dem Editor liefert, wirst du sehen, dass die Leinwand von der vom GerĂ€t angegebenen GrĂ¶ĂŸe entfernt wird. In einem Debugger scheint 'updateDim' bei der Initialisierung mehrfach aufgerufen zu werden: zuerst mit der richtigen GerĂ€tegrĂ¶ĂŸe und dann erneut mit leerer Brei...

Antworten (4)

contentfree‱ Jul 30, 2022

Ich kann es quasi auf die richtige LeinwandgrĂ¶ĂŸe zwingen, indem ich Folgendes habe:Keine Bereitstellung von projectData in der Anfangskonfiguration, Laden des projectData ĂŒber 'editor.loadProjectData(...)' nach der Initialisierung und Dann 'Editor' ausfĂŒhren. Canvas.getModel().updateDevice();', obw...

artf‱ Aug 3, 2022

Danke@contentfree ich werde versuchen, das fĂŒr die nĂ€chste Version zu beheben.

contentfree‱ Aug 3, 2022

Danke @artf. Ich halte Ausschau nach der nÀchsten Veröffentlichung (sieht so aus, als wÀre dein Kanban-Brett jetzt leer ... Also sollte es unmittelbar bevorstehen?)

GJSBlock‱ May 17, 2026

Danke, dass du das gemeldet hast, @contentfree. Das Problem mit Das Laden von Anfangsprojektdaten aus einem Designer-Modus-Projekt fĂŒhrt zu falscher LeinwandgrĂ¶ĂŸe scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyk...

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

Premium-Plugins werden mit Support, regelmĂ€ĂŸigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.

Durchsuchen Sie Premium-Plugins →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.