Wenn ein Bild mit der Maus vergrößert wird, zieht es sich nicht bis zum Rand der Leinwand und hinterlässt einen weißen Raum auf der rechten Seite. Wenn du Maße – > Breite – einstellst, kannst du es bis zum Rand der Leinwand bringen. ! Bild Wenn du genug Elemente auf die Leinwand ziehst, damit die Scrollleiste erschein...
artf
Es scheint, als hätte ich dieses Problem 😂 dank @benvmatheson für das Ping komplett vergessen. Ich entschuldige mich auch bei @giorgiosjames dafür, dass ich seine PR 😬 komplett ignoriert habe, obwohl ich sie schließen muss, da er recht h...
artf
Ich bin mir nicht sicher, aber es könnte auch ein Problem in der Resizer-Konfiguration sein https://github.com/artf/grapesjs/blob/3f053af969ef6a688d526d158b9df7e6aa076838/src/commands/view/SelectComponent.js#L353
giorgiosjames
Das scheint durch den Füllwert hier verursacht zu werden: https://github.com/artf/grapesjs/blob/3f053af969ef6a688d526d158b9df7e6aa076838/src/commands/view/SelectComponent.js#L449 Wenn ich diesen Wert auf 0 setze, kann ich die Komponenten b...
Hallo zusammen, diese Ausgabe ist ein Überblick darüber, was es ist, was getan wird, was zu tun ist und was praktisch ist, um die Funktion Designer Mode abzuschließen.Vorwort Beginnen wir also damit, zu beschreiben, was es ist und was das Ziel dieses Features ist. Der Designer-Modus sollte es dem Benutzer erlauben, Ko...
artf
Kurzes Update: Von der https://github.com/artf/grapesjs/releases/tag/v0.15.3 aus kannst du diese neue Drag Mode API verwenden.'config.dragMode' – Die Anfangskonfiguration für den globalen Drag-Modus'editor.setDragMode' – den globalen Drag-...
artf
@simplecommerce Wenn man auf Gerätemodi klickt, würden bei absoluter Positionierung nur die Stile für diesen Modus erstellt werden, was es einfacher macht, responsive Seiten zu erstellen, da man zwischen den Gerätemodi wechseln und die Ele...
artf
@sunhillbd ja, aber wahrscheinlich ist es meine Schuld, weil ich den Punkt nicht ganz klar gemacht habe. Im Grunde sieht man in der Demo ein Beispiel für das Mischen von statischer Position mit absoluter Position: Wenn man auf das Drag-Ico...
Ajax-Aufruf, der eine Bilddatei im Assests-Ordner hochlädt. Es funktioniert einwandfrei, ein Bild vom lokalen Kanal hinzuzufügen. Aber in einem anderen Szenario funktioniert es nicht. Bitte schauen Sie es sich an Drag-Bildblock Wählen Sie ein Bild aus Lösche dieses Bild Füge dasselbe Bild nochmal an derselben Stelle h...
artf
Wir müssen die Dateieingabe löschen, sobald das Bild ausgewählt ist
Shah-ali
Irgendein Hinweis bitte. Wie löscht man Dateieingaben?
Shah-ali
Ich glaube, ich habe es repariert. In OpenAssets.js
Hallo und danke für deinen Job! Ist es möglich, Eigenschaften unter Kategorien wie Blöcke zu setzen? Wenn möglich, verwende vielleicht das Kategorie-Objekt wie den BlockManager? Kategorien im BlockManager funktionieren einwandfrei, also wenn TraitManager dasselbe Kategoriesystem hinzufügt, ist es perfekt! Was ist die...
artf
Wird in der nächsten Veröffentlichung verfügbar sein, danke @amirrahmani76 für die PR ❤️
@artf, gibt es eine Möglichkeit, den Namen des Zielelements anzuzeigen? ! grapejs_drop
artf
Nein, derzeit wird das nicht geregelt, aber ich würde dafür eine PR akzeptieren (ich denke, es könnte sinnvoll sein, einen neuen Befehl für das Abzeichen zu erstellen).
Das ist ein großartiges Projekt! Danke. Wäre es möglich, Typisierungen für Typescript zu bekommen? Das würde das Leben für das Projekt, an dem ich arbeite, viel einfacher machen. Vielen Dank!
Rottohawkins
Das könnte etwas länger dauern, weil "dts-gen" nicht mit grapesjs kompatibel ist, nicht einmal mit der Browserversion. Deshalb muss ich alles von Hand machen. Daher bin ich mir nicht sicher, ob es im [offiziellen Typen-Repository] akzeptie...
warent
Ich würde auch gerne die TS-Deklarationen sehen. TypeScript wird zunehmend ziemlich standardmäßig / essenziell für Produktionscodebasen
Sharsie
Wenn jemand damit anfängt, stach mich bitte an, vielleicht können wir hier und da helfen... Ich würde mich wirklich freuen, Typisierungen für dieses Projekt zu haben
1、移动画布 2、点击layerManager(如果不点击layerManager 不会出错) 3、画布里的提示框位置出错 1、 bewegliche Leinwand 2、 Klick layerManager (Wenn du nicht auf layerManager klickst, geht nichts schief.) 3、 Die Position der Tipbox auf dem Bild ist falsch. ! [grapesjs-Ausgaben] (https://user-images.githubusercontent.com/12890684/50725484-1f73c680-1139-1...
artf
Danke für den Bericht@fulus06 kannst du bitte eine reproduzierbare Demo zu https://jsfiddle.net/ bereitstellen?
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.
Um zu reproduzieren: Bei einer frischen Installation von GrapesJS, innerhalb der Demo-Seite (innerhalb index.html), fügen Sie einen Event-Listener wie folgt hinzu: 'editor.on('component:styleUpdate:width', (model) => { console.log(Modell); });Problem: Beim Ändern des 'width'-Werts eines beliebigen Elements wird die 'm...
khbhr
Hallo, Ich habe dasselbe Problem und da es noch nicht gelöst ist, wäre es eine Lösung, die Debounce-Technik zu verwenden. Überprüfen Sie dieses Beispiel.
ajumell
Hallo, Ich habe dieses Problem auch festgestellt. Das Ereignis wird ausgelöst, selbst ohne die Breite zu ändern. Ich habe den folgenden Code auf die HTML-Seite gesetzt und das Log wird mehrfach generiert. 'editor.on('component:styleUpdate:...
artf
Ich glaube, der Fix ist bereits im Dev-Branch verfügbar (also bereit für die nächste Version). https://github.com/artf/grapesjs/blob/0dba07fd21b8e2dd953100bec5b7531f0761c9c2/src/style_manager/view/PropertyView.js#L411-L413 Ich sehe mehrere...
In meinem HTML-Code habe ich einige variable Platzhalter im Klassennamen oder in den Datenattributen des Elements definiert. Betrachten wir zum Beispiel den folgenden Codeblock, '''html <div class="list-container" data-page-id="{{page.id}}"> <ul class="{{list.className}}" data-list-id="{{list.id}}"> <li data-list-id="...
artf
Die Escape-Funktion wird im Selector-Modell angewendet. Ich denke, es wäre eine gute Idee, eine Option als individuelle Fluchtstrategie anzubieten.
Die Zugangsoptionen müssen auf Remote Storage "einbezogen" werden. https://github.com/artf/grapesjs/blob/master/src/storage_manager/model/RemoteStorage.js `
arthuralmeidap
Erstellt MR #1705
lock[bot]
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.