Schritte zur Reproduktion: Text hinzufügen, ein Wort auswählen, auf das Link-Symbol im RTE-Panel klicken, einen Link auswählen. Erwartetes Verhalten: Wenn ich Link auswähle, erwarte ich, dass die Symbolleiste (mit der Schaltfläche 'Elternteil auswählen') neben dem Abzeichen angezeigt wird. Tatsächliches Verhalten: Wen...
simplecommerce
@Abhisheknanda1344463 Hallo @artf @simplecommerce @devgru Gibt es Neuigkeiten dazu? Gibt es eine Möglichkeit, das manuell zu beheben? Danke Ich bin mir nicht sicher, ob es bei dir funktioniert, aber so habe ich es gemacht, um das zu umgehe...
Abhisheknanda1344463
@simplecommerce Danke, Mann. Es hat funktioniert. Danke
artf
Ich schließe das Problem, da es offenbar behoben ist.
Ich möchte einen Sektor hinzufügen, aber an der Spitze (über dem General), danke ! Sektor atas
artf
Derzeit ist es nicht möglich, das über die API zu machen (nur über die Anfangskonfiguration), aber ich werde in der nächsten Version eine Option hinzufügen, also würdest du folgendes tun: '''js Redakteur. StyleManager.addSector('Test', { N...
fmr411
Danke, jetzt lösche und erstelle ich den Sektor in der Reihenfolge neu
Wie man Audiokomponenten richtig zum Laufen bringt (auswählbar, editierbar) wie andere Komponenten (Bild).
artf
Gute Frage, das "Audio"-Element ist ziemlich speziell, daher würde es definitiv eine benutzerdefinierte Komponente erfordern, wahrscheinlich basierend auf ComponentVideo (und dessen benutzerdefinierter Ansicht) Natürlich könntest du es sel...
mohd7469
@artf kannst du einen einfachen Ausschnitt geben, der eine normale funktionierende Demo des Audio-Elements zeigt? Ich habe versucht, einen benutzerdefinierten Komponententyp für das Audio-Element zu definieren, aber das scheint nicht zu fu...
Ich möchte eine Option für die CSS-Funktion translate(x,y) anbieten, aber der addProperty-Parameter Function Name akzeptiert nur einen Parameter als Eingabe. Ich habe versucht, translateX() und translateY() zu verwenden, aber sie funktionieren nicht gleichzeitig. Ich wäre dankbar, wenn mir vielleicht jemand eine ander...
adamyarger
@alikabeer32 ich schon einmal auf dasselbe Problem gestoßen bin, muss man den Wert defaults für translateY und translateX festlegen, da die Transform-Eigenschaft in CSS sowohl von translateX als auch von translateY geteilt wird. zum Beispi...
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...
Ist das möglich? Ändere das Drag-and-Drop-Ereignis auf "Beim Hinzufügen einer neuen Komponente" auf Klick, ich möchte Komponenten hinzufügen, indem ich auf den Block klicke, dann wird es direkt zur ausgewählten Komponente hinzugefügt, danke ! Baru
artf
Nicht wirklich, aber ich habe schon über diese Möglichkeit nachgedacht, also werde ich sie wahrscheinlich in der nächsten Veröffentlichung hinzufügen. Ich würde fragen, was du bei deinem GIF erwarten würdest? Beim Klicken sollte der Block...
fmr411
Ja, ich möchte, dass beim Klicken der Block zur Zelle hinzugefügt wird, aber kann ich wissen, wo die Funktion das Ereignis handhabt, um den Block hinzuzufügen?
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...
Hallo zusammen Wir arbeiten an einer Newsletter-App und nutzen grapesjs als E-Mail-Editor mit dem voreingestellten Newsletter plguin und einigen benutzerdefinierten Änderungen. Wir speichern die HTMLs in unserer Datenbank und mir ist aufgefallen, dass einige Vorlagen mit der Methode editor.setComponents sehr lange lad...
artf
Das zeigt Ihnen, wie Sie Probleme mit den Leistungen https://developers.google.com/web/tools/chrome-devtools/evaluate-performance/
artf
Hallo @iggolob kannst du ein Beispiel für eine Vorlage und genaue Schritte zur Reproduktion des Problems geben (ich spreche davon, dass es langsamer ist, wenn man eine Komponente auswählt)?
iggolob
Hallo @artf Die News-Letter-Demo-Seite kann verwendet werden, um die Ausgabe zu reproduzieren ( https://grapesjs.com/demo-newsletter-editor.html ). Als Vorlage kannst du das voreingestellte HTML-Set für die Demo-Seite verwenden. Kopiere ei...
Gibt es eine Möglichkeit, die Ansicht des Navigator-/Layer-Panels anzupassen? Ich muss ein Symbol vor jedem Element im Navigator anzeigen.
artf
@minuwan tatsächlich rendert die Ansicht bereits das Icon https://github.com/artf/grapesjs/blob/94e295ef919dceaade90a3aa36355f2e23935657/src/navigator/view/ItemView.js#L47 aber die Idee, das Rendern der Ebenen anzupassen, ist nicht schlech...
NicoEngler
Ich weiß nicht, was "der Navigator" ist, aber da du deine eigenen Panels und so weiter erstellen kannst, kannst du jede einzelne Grafik anpassen. Kannst du genauer sagen, wo du deine Symbole einfügst?
minuwan
@NicoEngler Navigator ist das Schichten-Panel, GrapesJS nannte es "The Navigator". Derzeit enthält es nur enthält wenige Konfigurationen, aber das Rendern in einem anderen Layout oder das Hinzufügen eines Symbols zu einem Ebenenelement sch...
Wenn ich eine StyleManager-Eigenschaft verwende, bei der "property" nicht definiert ist und standardmäßig auf '' steht, sehe ich bei der Komponentenauswahl einen Fehler: "TypeError: values[0] is undefined" an PropertyView.js targetUpdated-> getComputedValue-> camelCase. Ich sehe das in meinem lokalen Projekt mit v0.14...
artf
In meinem Fall ist das eine Teileigenschaft eines Stacks, bei der es keinen Sinn machen würde, eine Eigenschaft zu definieren. Ja, das ergibt Sinn, aber leider ist das 'property' für den Style Manager quasi verpflichtend, wahrscheinlich we...
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.