Wenn man auf die Komponente klickt, öffnet man immer zuerst Stile, selbst wenn ich überschreibe
Hey Matt, wahrscheinlich benutzt du den Code aus der Demo und bist deshalb mit diesem https://github.com/artf/grapesjs/blob/gh-pages/js/grapesjs-preset-webpage.js#L257-L268 Versuche einfach, diesen Teil zu entfernen
Lesen Sie die vollständige Antwort unten ↓Frage
Wenn ich auf die Komponente klicke, möchte ich, dass sich die Eigenschaften öffnen
view: defaultType.view.extend({
Ereignisse: {
klick: e => {
Redakteur. Panels.getButton('views', 'open-sm').set('active', false)
Redakteur. Panels.getButton('views', 'open-tm').set('active', true)
},
Das Klicken auf eine Komponente öffnet die Stile. Ein nochmaliges Klicken öffnet schließlich den Traits Manager mit 'open-tm'.
Wie überschreibe ich Eröffnungsstile bei 'Klick'?
Antworten (3)
Hey Matt, wahrscheinlich benutzt du den Code aus der Demo und bist deshalb mit diesem https://github.com/artf/grapesjs/blob/gh-pages/js/grapesjs-preset-webpage.js#L257-L268 Versuche einfach, diesen Teil zu entfernen
Gute Idee, danke! Es vor dem Rendern in .init überschrieben
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 #374
Ist es möglich, dass ich den Wert in Eigenschaften ändere, die sich direkt in der Komponente widerspiegeln?
Wenn ich zum Beispiel ein Dropdown-Menü in Traits erstellt habe und mit einem ausgewählten Wert des Dropdown-Menüs den Text in dieser Kompo...
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 #535
Neuer Abschnitt im View Container
Hallo, Ich möchte einen neuen Abschnitt im View-Container hinzufügen. Angenommen, wenn wir auf Style Manager klicken, öffnet sich der Style...
Problem #1835
Wie öffnet man ständig 'Einstellungen'?
! Gefangennahme Ich möchte, dass 'Einstellungen' standardmäßig jederzeit geöffnet sind, ohne dass die Nutzer sie manuell öffnen müssen. Wie...
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.
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.