Es ist nicht möglich, benutzerdefinierte Komponenten schwebbar/wÀhlbar/schÀdlich zu machen.
Also, Stattdessen habe ich Angular-Elemente verwendet, aber die Elemente NICHT in eine Webkomponente kompiliert (wollte die zusÀtzliche KomplexitÀt vermeiden). Dadurch musste ich die DOM-Elemente nicht austauschen, und so funktioniert der GrapesJS-Editor gut. Kein Problem mehr. Danke! Andrew
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Ich benutze GrapesJs mit Angular und erweitere die FunktionalitĂ€t mit Angular-Komponenten. Meine Vorlage sieht also so aus: Das funktioniert alles einwandfrei; Ich habe DomComponents zum Designer hinzugefĂŒgt, und die Komponenten erscheinen im Layer Designer und ich kann sogar problemlos die Traits Ă€ndern. Alles rendert so, wie es soll. Allerdings; WĂ€hrend ich meine Textkomponente auswĂ€hlen und ein Abzeichen sehen kann, kann ich nicht rs-wc-custom-component oder rs-wc-menu auswĂ€hlen. Wenn ich auf die GegenstĂ€nde klicke, gibt es kein blaues Rechteck und kein Abzeichen; die einzige Möglichkeit,...
Antworten (3)
Also,
Stattdessen habe ich Angular-Elemente verwendet, aber die Elemente NICHT in eine Webkomponente kompiliert (wollte die zusÀtzliche KomplexitÀt vermeiden). Dadurch musste ich die DOM-Elemente nicht austauschen, und so funktioniert der GrapesJS-Editor gut. Kein Problem mehr.
Danke! Andrew
Das könnte helfen. Im Rahmen der Verarbeitung des Elements tausche ich es spontan gegen mein Angular-Element aus... Also, nachdem das RS-wc-Custom-Component-Tag gerendert wurde, warte ich 1 ms und generiere eine dynamische Angular-Komponente und tausche die rs-wc-custom-component gegen meine dynami...
Im Rahmen der Verarbeitung des Elements tausche ich es spontan gegen mein Angular-Element aus... Also, nachdem das RS-wc-Custom-Component-Tag gerendert wurde, warte ich 1 ms und generiere eine dynamische Angular-Komponente und tausche die rs-wc-custom-component gegen meine dynamische Angular-Kompon...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #3270
Wie exportiert man JS-Code aus Angular-Komponenten?
Hey, ich benutze Grapesjs in meiner Angular-App Ich habe eine benutzerdefinierte Angular-Komponente (im Grunde benutzerdefiniertes HTML, da...
Problem #2313
Skripte funktionieren nicht, wenn sie dynamisch zum iframe <head>hinzugefĂŒgt werden
Ich benutze die neueste Version von grapesjs (0.15.8) und fĂŒhre es unter Windows 10 x64 unter Electron aus (das ist kein Problem mit Electr...
Problem #1337
Das Laden aus dem Paket in TypeScript liefert einen undefinierten Fehler.
Ăhnlich wie Ausgabe #902, aber ich kann mich mit den in dieser Diskussion unternommenen Schritte nicht lösen. Ich benutze die neueste Versi...
Problem #1658
Das KontrollkÀstchen-Merkmal lÀdt nicht als angekreuzt, selbst wenn der Merkmalswert wahr ist
Hallo, Ich benutze die Grapesjs-Version 0.14.33. Ich lade einige Komponenten, wenn das Formular lÀdt, und ich habe eine Komponente mit eine...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...
ĂberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins âPremium-Plugins werden mit Support, regelmĂ€Ăigen Updates und produktionsreifen Funktionen geliefert â das spart Tage an Integrationsarbeit.
Durchsuchen Sie Premium-Plugins âVerwandte Tutorials
Tiefgehende Anleitungen zum gleichen Thema.
Tutorial
How We Built Composeit in Record Time Using GrapesJS Shadcn
Bypass foundational builder boilerplate and focus on what truly matters.
Tutorial
Introducing GJS.Market Services: ship your GrapesJS editor without the integration risk
It's everything that usually eats weeks of engineering time, scoped and priced up front. No open-ended hourly surprises.
Tutorial
How to integrate GrapesJS into an Astro app (complete guide 2026)
Embed GrapesJS in an Astro site: mount it in a client-side script, save content to an Astro API endpoint, and export clean HTML/CSS.
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.