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
How We Built Composeit in Record Time Using GrapesJS Shadcn
Bypass foundational builder boilerplate and focus on what truly matters.
Tutorial
Ship to Production Faster: What’s New in GrapesJS Shadcn
Supercharge your page builder! GrapesJS Shadcn adds live drag previews, rich text / commands, dynamic data, and canvas presets to ship to prod faster.
Tutorial
How to Build a Production GrapesJS Editor: The Complete Walkthrough of Brief, Preset, Plugins, and Services
A complete walkthrough of building a production GrapesJS editor: how to choose a preset, pick plugins, and scope setup services without burning a sprint.
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.