Ich versuche zu verhindern, dass der Benutzer die Komponente im Editor per Drag & Drop zieht, indem ich draggable: false setze. z. B. wrapper.set({ draggable: false }); Aber das reagiert jetzt nicht mehr, tatsächlich funktionierte es in der alten Version 0.14.62
artf
@ramusesan Der Wrapper kann standardmäßig nicht gezogen werden (ich kann ihn sowieso aktualisieren)Wenn du vom Update anderer Komponenten sprichst, kann ich 'editor.getSelected().set({ draggable: false })' ohne Probleme ausführen, die Komp...
Hallo, Ich denke, in den API-Dokumenten brauchen wir eine Klarstellung bezüglich avoidInlineStyle: true, dass es immer noch keine Standardoption ist, ich habe Stunden damit verbracht, dieses Style/ID-Problem zu untersuchen :)
artf
Ja, du hast recht, ich werde es standardmäßig in der nächsten Version wahr machen und es wahrscheinlich bald entfernen. Meiner Meinung nach macht es keinen Sinn, die alte Inline-Methode zu unterstützen
Hallo, Ich möchte fragen, ob mein Code hässlich ist und meine Localhost-Version etwas Schlechtes verursacht oder ob ich die Add-Befehle nicht korrekt benutze. Um genauer zu sein: Egal wo ich den 'Header index.php' platziere, selbst wenn das nicht allein ausgeführt werden sollte, werde ich immer noch zu index.php, wenn...
Hallo zusammen, Ich prüfe Grapesjs für unser Produkt Nachdem ich Skripte im Editor zugelassen und dieses einfache Beispiel geschrieben habe, ! Bild Ich habe auf Import gedrückt und tatsächlich die Hallo-Welt gesehen, was großartig ist. Allerdings sehe ich im Vorschaumodus keine Benachrichtigung (oder irgendetwas ander...
artf
Die Skripte funktionieren, das Problem ist, dass dein Skript bereits im Editor ausgeführt wurde und der Vorschaumodus den Inhalt nicht neu rendert... Für jedes benutzerdefinierte Verhalten würde ich empfehlen, einen eigenen Vorschaubefehl...
Hallo, Ich weiß, dass wir die Merkmale, Optionen oder Eigenschaften für alle Komponentenblöcke hinzufügen. aber ich weiß nicht, wie ich die Eigenschaften für den Leinwandkörper hinzufügen soll. Kann mir bitte jemand helfen? ! Bild Im obigen Bild. Unter den Einstellungsoptionen. Ich muss einen Eingang und einen Funkkno...
artf
Du kannst sie zur Laufzeit hinzufügen https://grapesjs.com/docs/modules/Traits.html#updating-traits-at-run-time '''js editor.getWrapper().set('traits', [ { name: 'title', label: 'title' }, ]) ```
Zunächst einmal genieße ich wirklich alles, was Grapes zu bieten hat, sobald du die anfänglichen Stolpersteine überwunden hast! Ich habe momentan ein kleines Problem bezüglich Videos. Ich gebe sie mit einer Thumbnail-Eigenschaft an den Asset-Manager weiter, die dann auf das Videoposter-Merkmal angewendet wird, wenn da...
artf
Hallo @smik3 im Allgemeinen müsste man, wenn man ein Problem hat, es in einer Live-Demo nachstellen. Übrigens, zuerst solltest du die verbesserte API für die Komponentendefinition verwenden, denn diese: '''js model: defaultType.model.exten...
smik3
Danke für die Antwort, hätte das Chen sehen sollen! Jetzt habe ich das gegenteilige Problem, nämlich dass die Änderungen am Modell (und am Export-/Endcode) angewendet werden, aber wenn der Videoblock in einem anderen Block platziert wird,...
Erwartet: Nach Angabe einer ID bleiben alle zu einem Block hinzugefügten Stile bestehen. Tatsächlich: Nach der Angabe einer ID wurden alle Stile zu einem Block-Reset hinzugefügt. Schritte zur Fortpflanzung:Einen neuen Block hinzufügen.Fügen Sie benutzerdefiniertes Styling über den Style Manager hinzu.Setzen und identi...
Der Editor fügt den Attributen 'Klasse' und 'Titel' den Werten "undefiniert" hinzu, was zu einem Tooltip führt, das "undefiniert" sagt. Reproduzierbar in einer Webseiten-Demo. Siehe Screenshots:Quelle: ! Anmerkung 2019-09-06 125324Ergebnis: ! Anmerkung 2019-09-06 125459
Erwartet: Der Editor funktioniert normal. Tatsächlich: Die Seite ist leer. IE11 öffnet den Editor nicht und druckt dies in der Konsole aus: Reproduzierbar sowohl mit einer lokalen Kopie (grapesjs Version 0.15.3, IE11, Windows 10) als auch mit einer Webseitendemo. Dieses Problem könnte damit zusammenhängen: https://git...
Hallo, wie ändere ich die "Ebene" im Textschatten? Ich muss das übersetzen ... Danke ! Schicht
Geist
Ich glaube nicht, dass du das machen kannst... Aber du kannst das HTML der Seite ändern, wenn der Stil hinzugefügt oder mit jquery oder javascript aktualisiert wird. Zum Beispiel 'ersetzen(/Layer/g, 'Other')' im Editor-Update.
Parmando
Das ist interessant ... aber ich kann es in der Praxis nicht umsetzen.
Parmando
Eu não acho que você pode fazer isso ... Mas você pode alterar o HTML da página quando o estilo é adicionado ou atualizado usando jquery ou JavaScript. Como 'replace(/Layer/g, 'Other')'na atualização do editor. Wie kann ich das machen? Wür...