Komponente mit textable:1 funktioniert seit Version 0.16.12 nicht mehr
Ich gebe hier ein funktionierendes Beispiel für eine textfähige Komponente https://jsfiddle.net/artur_arseniev/0b9ox72g/
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo, Ich habe gerade auf die letzte Version 0.16.12 aktualisiert und habe einen Fehler, wenn ich versuche, eine Komponente mit der Eigenschaft 'textable:1' in eine Textkomponente zu verschieben.
Es funktioniert auf der vorherigen Version 0.16.3.
Wenn ich die Komponente verwege, bekomme ich einen Fehler in der Konsole 'Uncaught TypeError: Kann die Eigenschaften 'Attribute' von undefiniert nicht lesen – ComponentView.js:293'
Ich habe hier ein einfaches Beispiel gemacht: https://codepen.io/antman3351/pen/pojZWLe
Danke!
Antworten (3)
Ich gebe hier ein funktionierendes Beispiel für eine textfähige Komponente https://jsfiddle.net/artur_arseniev/0b9ox72g/
Es sieht so aus, als wäre er in 9c24108dadf2ded39e8805b6c4a5f00c626c468b eingeführt worden. Wie von @antman3351 angemerkt, ist der Anruf 'model.getView().render();' der Störer. Etwas weiter unten im Aufrufstapel versuchen wir, die Attribute der Ansicht zu aktualisieren, jedoch ist die Eigenschaft '...
Meine 2 CT dazu. Das Problem liegt darin, asynchronen und synchronen Code zu mischen. Die Aktivierung der rte: enable(view, rte) sowie der ComponentTextView.onActive und ComponentTextView.disableEditing sind seit der Korrektur für Problem #3475 nun asynchrone Methoden. In der Sorter-Klasse wird der...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #2044
Die Entwicklung von NPM auf dem lokalen Server hat nicht funktioniert
Ich habe das Verfahren gemacht, um den lokalen Server mit dem 'dev'-Branch zu starten, wie in README beschrieben, es funktionierte auf der...
Problem #1512
Undo/Redo funktioniert nicht im Countdown- und Navigationselement
Hallo @artf, Wenn ich den Countdown und die Navigation in der Live-Demo ziehe und auf den Rückgängig-/Wiederhol-Button klicke, passiert nic...
Problem #1224
Problem mit Medienabfragen und Klassenrendern
Hallo, Ich habe versucht, ein responsives Layout zu erstellen, aber festgestellt, dass der Geräteschalter nicht zuverlässig funktioniert. D...
Problem #2068
GrapesJs Gradient-Plugin funktioniert nicht mehr
Hallo GrapesJs-Team Nachdem ich die grapesjs-Version von 14.0.59 aktualisiert hatte, habe ich bemerkt, dass das Gradient-Plugin nicht mehr...
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
UnStudio for GrapesJS: 4 Plugins to Build Better Visual Editors
Meet UnStudio, a new GrapesJS plugin studio with four tools, safer and better editor: Command Palette, Responsive Pack, Autosave & Restore, and Autofill
Tutorial
Claude Skill for GrapesJS: How AI Is Changing the Way We Build Visual Editors
We've released the Claude Skill for GrapesJS Development — a free, open-source skill that turns Claude into a developer who actually knows GrapesJS
Tutorial
Vanilla GrapesJS vs GrapesJS With Plugins: What You Actually Get Out of the Box (2026)
New to GrapesJS? See exactly what the stock editor gives you, where it falls short, and which plugins close the gaps — a beginner-friendly 2026 comparison
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.