Problem #2625💬 BeantwortetMar 5, 2020 geöffnetvon DRoet0-Reaktionen

Rufen Sie die Eltern-Methode innerhalb des Plugins auf

Kurze Antwortvon artf

Wahrscheinlich brĂ€uchtest du so etwas '''js const View = Editor. DomComponents.getType('default').view; View.prototype.renderAttributes.apply(this); ``` Jedenfalls erscheint es wirklich seltsam, dass der Minifer so unsicher entfernt wird. Ich benutze etwas Ähnliches hier und es geht nicht kaputt

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Hallo @artf, Was wÀre die empfohlene Methode, eine grapesjs-Methode aus einem Plugin heraus aufzurufen? Das Plugin 'grapesjs-mjml' verwendet 'this'. MethodName()' (https://github.com/artf/grapesjs-mjml/blob/7a9712ce7a401079f31932a7fe2c342657e85efa/src/components/index.js#L248) Wenn das Plugin jedoch im Produktionsbundle minified wird, funktioniert es nicht mehr, da es keine direkte Vererbung mit 'grapesjs' gibt. Gibt es eine Möglichkeit, die Funktionen/Variablen direkt aus dem 'Editor'-Objekt zu aufrufen? da dies die einzige Variable ist, die direkt an das Plugin weitergegeben wird. Zum Beisp...

Antworten (1)

artf‱ Mar 7, 2020

Wahrscheinlich brĂ€uchtest du so etwas '''js const View = Editor. DomComponents.getType('default').view; View.prototype.renderAttributes.apply(this); ``` Jedenfalls erscheint es wirklich seltsam, dass der Minifer so unsicher entfernt wird. Ich benutze etwas Ähnliches hier und es geht nicht kaputt

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.