Problem #2289✓ GelöstSep 25, 2019 geöffnetvon JCKodel3-Reaktionen

Erlauben Sie den Import von JavaScript-Modulen

Kurze Antwortvon artf3

Schön, ich mag es, für alle, die eine PR erstellen möchten, finden Sie hier den Code: https://github.com/artf/grapesjs/blob/aee18dcf0602e5d56e7670deb8d4ffbf31c73008/src/canvas/view/CanvasView.js#L140-L161

Lesen Sie die vollständige Antwort unten ↓

Frage

Bei Verwendung von Ionic StencilJS werden die Komponenten mit der neuen Modulunterstützung importiert: Auf '{canvas: scripts: []}' kann ich externe Skripte nur über deren URL laden. Um einen solchen Fall abzudecken, könnten wir Module wie folgt importieren: Das Endergebnis im Inneren der Leinwand wäre: Beachten Sie, dass dies auch den Fall abdeckt, in dem wir Integrität oder Crossorigin in '<script>'-Tags verwenden wollen, und natürlich würde das Einfügen eines URL-Strings weiterhin funktionieren, wie es heute der Fall ist.

Antworten (3)

devtechkMar 10, 2021

Hallo, kann ich mit deinem Code beginnen, um grapesjs nicht in der HTML-Datei, sondern in einer separaten JS-Datei zu initen? Danke

rywilson28Aug 4, 2021

@artf sieht es so aus, als wäre diese Funktion implementiert worden. Es gibt ein kleines Problem, bei dem der Typ standardmäßig auf 'Text/JavaScript' steht. Für HTML5 sollte es weggelassen werden, sollte aber keine Probleme verursachen, falls vorhanden. Sollte diese Angelegenheit abgeschlossen werd...

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.