PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

Problem #1895💬 Beantwortet15. MĂ€rz 2019 geöffnetvon simplecommerce0-Reaktionen

Ziehe die Komponente mit Skript ĂŒber Canvas, Skript mehrfach angehĂ€ngt.

Kurze Antwortvon simplecommerce

Also habe ich mich umgesehen und herausgefunden, dass es die 'updateScript'-Methode im 'canvasView' ist, die jedes Mal aufgerufen wird, wenn eine 'script'-Eigenschaft auf einer Komponente gefunden wird, unabhĂ€ngig davon, ob sie noch ĂŒber die Canvas gezogen wird oder nicht. Ich habe etwas Patching gemacht, um es zu tes...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Hallo, ich bin mir nicht sicher, ob das ein Bug ist oder nicht. Aber ich habe ein merkwĂŒrdiges Verhalten bemerkt: Wenn ich einen Block ziehe, der eine Komponente mit einer Skriptfunktion enthĂ€lt, scheint er ihn vor dem Fallen in die Leinwand einzufĂŒgen. Und wenn du es weglĂ€sst, fĂŒgt es eine weitere Zeit hinzu, das Skript. Wenn du den Block nie fallen lĂ€sst und einfach ĂŒber- und rausziehst, wird es so oft wie möglich angehĂ€ngt. Und es scheint nie zu löschen, wenn ich auf Leinwand löschen klicke, ich musste das manuell tun: 'Redakteur. Canvas.getCanvasView().getJsContainer().innerHTML = '';' Um...

Antworten (3)

simplecommerce‱ 17. MĂ€rz 2019

Also habe ich mich umgesehen und herausgefunden, dass es die 'updateScript'-Methode im 'canvasView' ist, die jedes Mal aufgerufen wird, wenn eine 'script'-Eigenschaft auf einer Komponente gefunden wird, unabhĂ€ngig davon, ob sie noch ĂŒber die Canvas gezogen wird oder nicht. Ich habe etwas Patching g...

simplecommerce‱ 31. MĂ€rz 2019

Meine vorherige Lösung hat nicht funktioniert, also musste ich sie verwerfen, also habe ich das Problem wieder geöffnet.

artf‱ 3. April 2019

Hallo @simplecommerce wenn du denkst, dass es ein Fehler ist, eröffne bitte ein Problem, indem du der Vorlage FOLGST und eine reproduzierbare Live-Demo des Problems erstellst. Das ist wirklich wichtig, denn da wir nicht viel Freizeit haben, riskieren wir, einen großen Teil davon fĂŒr Debugging-Probl...

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.