Problem #2771✓ GelöstMay 13, 2020 geöffnetvon antman335112-Reaktionen

Komponente mit textable:1 funktioniert seit Version 0.16.12 nicht mehr

Kurze Antwortvon artf6

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)

0099FFFeb 1, 2021

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 '...

BogdanbsSep 15, 2021

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.

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 →

Verwandte Tutorials

Tiefgehende Anleitungen zum gleichen Thema.

Alle Tutorials →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.