Das Klicken auf 'Wrap for style' beeinflusst die inneren Komponenten anderer Komponenten innerhalb desselben Textfelds
RTE verlÀsst sich wÀhrend der Bearbeitung auf den DOM-Inhalt, also wenn du ihn absichtlich mit etwas wie etwas wie Bearbeitung entfernst, also wenn du ihn absichtlich entfernst '''js onRender() { this.el.innerHTML = this.model.get("displayedText") }, ``` Die inneren Komponenten werden entfernt, sobald die Bearbeitung...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
GrapesJS-Version[X] Ich bestÀtige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 104.0.5112.101 Reproduzierbarer Demo-Link https://jsfiddle.net/7cLr0xt2/3/Beschreibe den KÀfer Wie reproduziert man den Bug? Aus irgendeinem Grund kann ich den Fehler in der oben verlinkten Fiddle nicht reproduzieren, da Zeile 34 'selectedComponent.components('<span liquid="if contact.id">jhbjhhgjjh</span> <span liquid=""else">qwewqeqwe</span>')' die inneren Komponenten der Komponente nicht ersetzt, daher muss ich stattdessen ein Video teilen, was mit meinem Projekt passiert, abe...
Antworten (4)
RTE verlÀsst sich wÀhrend der Bearbeitung auf den DOM-Inhalt, also wenn du ihn absichtlich mit etwas wie etwas wie Bearbeitung entfernst, also wenn du ihn absichtlich entfernst '''js onRender() { this.el.innerHTML = this.model.get("displayedText") }, ``` Die inneren Komponenten werden entfernt, sob...
Okay, danke @artf, das ergibt Sinn. Allerdings sind diese Codezeilen, zusammen mit sind erforderlich, um den korrekt ausgewÀhlten Zustand innerhalb der Leinwand wie folgt darzustellen (sowohl beim ersten Rendern der Komponente als auch wenn der Benutzer einen anderen 'wenn'-Zustand auswÀhlt und dad...
Ich muss noch etwas mehr testen, aber es sieht so aus, als hÀtte ich dieses Verhalten umgangen, indem ich die inneren Komponenten beim Erstellen bzw. Bearbeiten der Komponente selbst gespeichert habe und dann den 'rte:disable'-Hook wie folgt benutze: Es wirkt etwas abgehackt, also falls dir eine be...
Danke, dass du das gemeldet hast, @benryanwilliams. Gute Frage zum Klick auf 'Wrap for style' beeinflusst die inneren Komponenten anderer Komponenten im selben Textfeld. Der empfohlene Ansatz bei ProseMirror ist die Nutzung der ereignisgesteuerten API. Fang hier an: ĂberprĂŒfen Sie die GrapesJS-Doku...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #6096
GröĂenvergröĂerbare Box verschwindet bei der Neuauswahl der Komponenten
GrapesJS-Version [X] Ich bestÀtige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-...
Problem #4350
Style Manager aktualisiert den Hintergrund nicht, wenn die Komponente ausgewÀhlt ist
GrapesJS-Version [X] Ich bestÀtige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Brave Browser V1.39.111 Repro...
Problem #5990
Wenn du eine Komponente löschst, werden doppelte Klassen zwischen Komponenten gelöscht.
GrapesJS-Version [X] Ich bestÀtige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 126.0.6478.127(Windows...
Problem #5319
RĂŒckgĂ€ngig machen wird die Klasse auf der Komponente nicht aktualisiert
GrapesJS-Version [X] Ich bestÀtige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome V116.0.5845.96 Reprodu...
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 âDurchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.