Hallo, es gibt einen Fehler bei der Größenänderung von Elementen, wenn ihre Größen prozentual festgelegt sind: ! simplescreenrecorder-2020-12-11_15 46 17 Sie können diese Ausgabe hier nachsehen.
artf
Kein Bug, ich habe nur noch nie richtig die Größe mit dem Prozentsatz 🙃 angepasst Eine PR wäre willkommen
GJSBlock
Danke, dass du das gemeldet hast, @kuhelbeher. Das Problem mit Mit Prozentsatz anpassen scheint ein Rennbedingungs- oder State-Management-Zeitproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklusereignisse und D...
Hallo, Ich habe ein neues Typ-"Array" zum TraitManager hinzugefügt. Ich kann also mehrere Untermerkmale hinzufügen. An einem Punkt muss ich die Eigenschaften des Modells überprüfen. Ich mache das mit einem Konstrukt wie diesem: Gibt es eine einfachere Möglichkeit, das Modell einer Komponente direkt von der Komponente...
Stiggi
einfacher, als ich :) 'editor.getSelected().defaults.traits'
GJSBlock
Danke, dass du das gemeldet hast, @Stiggi. Gute Frage zu [FRAGE] Wie bekommt man das Modell-Merkmal einer Komponente?. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Grape...
Ich benutze die GrapesJS-Version (0.16.27) und habe das grapesjs-style-bg-Plugin in den Editor integriert. Die Funktionalität funktioniert einwandfrei. Aber wenn man auf die Tabs auf der Hintergrund-Eigenschaft klickt, tritt das Klickproblem auf. Sofort wird der Tab umgeschaltet. Besonders tritt es auf, wenn wir die G...
artf
Danke für das Video zum Problem, aber es hilft in keiner Weise bei der Lösung. Wenn du keine reproduzierbare Demo erstellen kannst, kann ich dir nicht helfen.
sathyanarayananaCES
Danke @artf, dass du dir das Video angesehen hast, ich werde versuchen, eine reproduzierbare Demo zu erstellen und sie hier anzuhängen.
Keine Antwort[Bot]
Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...
Hallo @artf, Ich benutze und entwickle Trauben für mein Projekt. Ich möchte einen neuen Manager hinzufügen, so wie 'PackageManager'. Allerdings konnte ich nicht herausfinden, welches Objekt andere Manager enthält. Wie kann ich meinen eigenen Manager zu grapesjs hinzufügen?
Fzerman
In dieser Zeit habe ich versucht, meinen benutzerdefinierten Manager zu grapesjs auf npm hinzuzufügen. '''js Herausgeber/index.js ['Styles', 'StyleManager'], 'DeviceManager', ['Geräte', 'Gerätemanager'], 'PackageManager', //dies ].forEach(...
GJSBlock
Danke, dass du das gemeldet hast, @fzerman. Tolle Frage zu FRAGE: Wie erstellt man einen neuen benutzerdefinierten Manager?. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die G...
Version:0.16.30 Kannst du den Fehler aus der Demo reproduzieren? [1] Ja Was ist das erwartete Verhalten?* SelectorManager.getState() soll gemäß https://grapesjs.com/docs/api/selector_manager.html#getstate eine Zeichenfolge zurückgeben Beschreibe den Bug detailliert ! Screenshot 2020-12-11 um 9:48:43 Uhr Wie ist das ak...
Congweibai
Könntest du dir anschauen https://github.com/artf/grapesjs/pull/3182 das das Problem löst? Danke
GJSBlock
Danke, dass du das gemeldet hast, @congweibai. Das Problem mit SelectorManager, der keinen String, sondern ein Objekt zurückgibt, scheint ein Race-Condition- oder State-Management-Timing-Problem zu sein. Dies passiert typischerweise, wenn...
Hallo, Ich versuche seit ein paar Wochen, Grapes in mein VueJs-Projekt zu integrieren, aber ich habe eine Frage an AssetManagement. Das ist meine einfache AssetManager-Konfiguration, aus irgendeinem Grund lädt es ein weiteres Image, das ich vor zwei Wochen hochgeladen habe, und aktualisiert sich nicht, egal was ich ve...
gixid192
@TheEightArms Du kannst storeManager in init function auf false setzen.
TheEightArms
Ich habe herausgefunden, dass seine Assets aus dem gespeicherten Code und aus der Datenbank geladen werden. Gibt es eine Möglichkeit, dem StoreManager zu sagen, dass er Assets nicht laden soll? Danke
artf
Du kannst auch vermeiden, Assets von deinem Endpunkt zurückzugeben (wo du Komponenten und Stile lädst).
Gibt es eine Möglichkeit über die API, den ausgewählten Komponenten-Tooltip zu ändern, oder ist das etwas, das nur durch Bearbeitung des Quellcodes möglich ist? Falls ja, was die API betrifft, erläutere bitte, da ich nicht klug genug bin, um den Quellcode effektiv ändern zu können, und jedes Mal, wenn ich andere Änder...
artf
Hallo, wenn du eine neue Komponente definierst, kannst du ihre Werkzeugleiste anpassen '''js ... model: { Standardwerte: { ... Werkzeugleiste: [ { Attribute: { Klasse: 'fa fa-arrow-up' }, Befehl: () => Alarm('Hi') }, ... ], } } wird aber n...
Anatoli-DP
Danke, das ist eine große Hilfe bei einigen Dingen, die ich für mich selbst hinzufügen möchte Nutze. Am Dienstag, 29. Dezember 2020 um 13:01 Uhr <[email protected]> Artur Arseniev schrieb: Geschlossen #3177 <https://github.com/artf/...
GJSBlock
Danke, dass du das gemeldet hast, @anatoli-dp. Das Problem mit FRAGE/FEATURE-ANFORDERUNG: Änderung des ausgewählten Komponenten-Tooltip scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise...
Version: 0.16.30 Kannst du den Fehler aus der Demo reproduzieren? [x] Ja [ ] Nein Schritte zur Reproduktion:Öffne die KonsoleAusführen von 'editor.setComponents('', {avoidStore: true});'Ausführen von 'editor.setStyle('', {avoidStore: true});'Die "Gelagerte ..." Log erscheint weiterhin (siehe angehängter Screenshot) Wa...
artf
Danke@mcottret die Lösung für die nächste Veröffentlichung bereit ist
artf
Leider ist 'avoidStore' aufgrund der schlechten Anfangsbenennung dazu gedacht, den UndoManager und nicht den Speicher 😁 zu überspringen Die gute Nachricht ist, dass ich die neue Option 'noCount' einführen musste, um #3189 zu beheben, das...
mcottret
Hallo @artf! Es tut mir leid, dieses Problem wieder aufzugreifen, aber das 'setStyle'-Problem scheint immer noch vorhanden zu sein. Die oben genannten Schritte wiederholen, das "Stored ..." log erscheint weiterhin beim Aufruf von 'setStyle...
Version: 0.16.30 Kannst du den Fehler aus der Demo reproduzieren? [x] Ja [ ] Nein Schritte zur Reproduktion:Eine Textkomponente in der Demo-Leinwand auswählenDas Auswahlfeld und RTE erscheinenÖffne die KonsoleAusführen von 'editor.setComponents('');'Die Komponente wird entfernt, aber das Auswahlfeld und die RTE sind w...
artf
Danke @mcottret für den Bericht. Ich habe das auf meiner Seite geregelt, also sollte es in der nächsten Version behoben werden, aber wie immer danke ich für deine Bereitschaft, :)
GJSBlock
Danke, dass du das gemeldet hast, @mcottret. Das Problem mit Auswahl & aktiver RTE, die nicht gelöscht werden, wenn die Komponente programmatisch entfernt wird, scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Die...
Hallo, ich versuche, ein neues gemeinsames Merkmal zu erstellen, das alle Komponenten teilen, indem ich das folgende Plugin erstelle In einer anderen Plugin-Datei erstelle ich auf die gleiche Weise einen neuen Komponententyp nach der Dokumentation, genannt 'extendedText', der den 'text'-Typ als Grundlage verwendet. Wä...
ThetripGr
Vergiss es, ich habe die Dokumentation noch genauer durchgesehen, ich habe irgendwie das Thema Erweiterung der Elternfunktionen übersehen.
GJSBlock
Danke, dass du das gemeldet hast, @ThetripGr. Gute Frage zum Erstellen eines neuen Komponententyps erbt nicht die Funktionen seines Elterntyps. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an:...