– Wie erweitert man die bestehenden Eigenschaften und rendert die Veränderungen im Canvas?
In diesem Fall musst du die Ansicht nicht aktualisieren, sondern einfach die Klassen im Modell ändern. Alles, was du brauchst, ist das hier '''js doStuff() { this.setClass(this.get('classProp')); }, ```
Lesen Sie die vollständige Antwort unten ↓Frage
Ich versuche, ein Plugin zu schreiben, um alle Elementeigenschaften von Boostrap-Blöcken zu verwalten. Wenn jemand auf den Button klickt, werden buttonbezogene Eigenschaften wie Button-Farben, Größe usw. angezeigt. (basierend auf den Standard-Bootstrap-Klassen) Der folgende Code – ändert die Button-Klassen und Einstellungen, die im Modell gespeichert wurden, aber ich weiß nicht, wie man die Änderungen richtig rendert. Hier ist mein Code:
Antworten (2)
In diesem Fall musst du die Ansicht nicht aktualisieren, sondern einfach die Klassen im Modell ändern. Alles, was du brauchst, ist das hier '''js doStuff() { this.setClass(this.get('classProp')); },
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1814
Wie löst man ein Ereignis aus, das component:selected mit meiner Komponente auslöst
Ich möchte meine Komponente auswählen, wann immer sie von Blöcken auf die Leinwand gezogen und gerendert wird. Ich habe versucht, Ereigniss...
Problem #1720
Wie man den Button in benutzerdefinierten Eigenschaften einfügt
Hallo, ich versuche, einen Button zu meinen benutzerdefinierten Eigenschaften für meine eigenen Blöcke hinzuzufügen, aber es funktioniert n...
Problem #1669
Das benutzerdefinierte Link-Modal aktualisiert den aktuellen Text nicht, sondern fügt einen weiteren Text mit Link hinzu
Hallo Artur, Ich versuche, ein benutzerdefiniertes Modal zu haben, wenn man auf den Link-Button in RTE klickt. Aber es wandelt ausgewählten...
Problem #1618
Kind-Komponenten werden in den Modellen nicht erfasst??
Hallo, ich stehe vor einem seltsamen Problem und brauche eure Hilfe. wenn ich Komponenten innerhalb von Blöcken verschiebe, werden im View-...
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.