Problem #2181💬 BeantwortetAug 4, 2019 geöffnetvon Pouyamiralayi2-Reaktionen

Globale Funktionen/Variablen

Kurze Antwortvon artf❀ 1

Entschuldigung, @pouyamiralayi aber ich glaube, du hast die vollstÀndige Bedeutung der Eigenschaft 'Skript' in Component nicht verstanden (offensichtlich bist du nicht der Einzige](https://github.com/artf/grapesjs/issues/358#issuecomment-333818540), selbst wenn ich versuche, dieses "Skriptparadoxon" hier) zu erklÀren....

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Hallo zusammen! KĂŒrzlich ist mir dieses Problem aufgefallen. Ich denke, es wĂ€re vorteilhaft, diese Funktion zu haben. Im Gegensatz zu dem von @artf vorgeschlagenen Ansatz, der Canvas-Skripte als globale Injektionsmöglichkeit nutzt, halte ich dies fĂŒr nicht funktional fĂŒr den Hauptzweck, fĂŒr den diese Funktion gedacht ist. Meiner Meinung nach ist der Hauptanwendungsfall fĂŒr globale Variablen und Funktionen die Art und Weise, wie das Skript innerhalb der Canvas handhabt wird: FĂŒr jeden Komponententyp wird jedes Mal eine Funktion ausgefĂŒhrt, wenn diese Canvas gerendert wird. Wenn du also eine Ar...

Antworten (3)

artf‱ Aug 12, 2019

Entschuldigung, @pouyamiralayi aber ich glaube, du hast die vollstÀndige Bedeutung der Eigenschaft 'Skript' in Component nicht verstanden (offensichtlich bist du nicht der Einzige](https://github.com/artf/grapesjs/issues/358#issuecomment-333818540), selbst wenn ich versuche, dieses "Skriptparadoxon...

Pouyamiralayi‱ Aug 15, 2019

Danke fĂŒr deine freundliche Antwort@artf . Nachdem ich mit der Idee gerungen habe, komme ich an den Punkt, an dem das, was du sagst, völlig vernĂŒnftig ist. Das war sehr naiv von mir, das Thema nochmal anzusprechen, entschuldige das bitte. Der aktuelle Workaround ist völlig korrekt und ergĂ€nzt die g...

collindutter‱ Jan 20, 2021

@pouyamiralayi könntest du etwas mehr Informationen darĂŒber geben, wie du einen globalen Eventbus erstellt hast, um Nachrichten zwischen globalen und lokalen Skripten zu senden? Der Editor bettet die Grapesjs-Inhalte in ein iframe ein, sodass man kein globales Fensterobjekt als Eventbus verwenden k...

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.