GrapesJS-Probleme

3,464 parsed GitHub-Probleme 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

3,464-Probleme gefunden

#2774May 14, 2020von Vinceumo1-Antwort
0-Reaktionen

MediaCondition: "Min-width"-Breakpoints ohne Anwendung des korrekten Stils auf der Leinwand

Hallo, Ich habe ein Problem mit dem Mobile-First-Ansatz. Die Leinwand rendert den falschen Stil, wenn verschiedene Stile an mehreren Bruchpunkten gesetzt werden. Aber der generierte Code ist gut, dieses Problem tritt nur im Canvas auf. https://codesandbox.io/s/xenodochial-shockley-s02lp?file=/index.js:496-524 '''js CO...

artf

Wir sollten dieselbe Logik aus https://github.com/artf/grapesjs/blob/201e1f9a61783080f7be885e9e0be9a40ecc16cc/src/codemanager/model/CssGenerator.js#L151-L162 Hier https://github.com/artf/grapesjs/blob/201e1f9a61783080f7be885e9e0be9a40ecc16...

#2773May 14, 2020von Light08151-Antwort
0-Reaktionen

HTML5 immer SRC des vorherigen Anbieters

Kleiner Bug: Beim Wechsel der Videotypkomponente auf den HTML5-Anbieter nimmt er immer das SRC des vorherigen Anbieters. Stattdessen würde ich erwarten, dass es geklärt wird. Das hat auch einen weiteren Nebeneffekt, da es scheint, als würde man (ohne den Code zu prüfen) den Anbieter je nach SRC einstellen. Das ist bes...

artf

Es sollte in der nächsten Version behoben werden, danke für den Bericht

#2772May 13, 2020von Mohsen-Khakbiz1-Antwort
0-Reaktionen

Skripte/CSS auf die Canvas laden, abhängig von den Traits

Hallo. Zunächst einmal danke ich für dieses tolle, tolle Werkzeug. Was ich brauche, ist, je nach Traits JS- oder CSS-Dateien auf die Canvas zu laden. nehmen wir an, ich habe einen Knopf mit der Option, damit er eine Lichtbox auslöst. ! 1 Jetzt muss ich die Dateien des Lightbox-Plugins nur dann laden, wenn dieses Kontr...

artf

Wenn du 'canvas: { scripts: [], styles: [] }' verwendest, werden nur diese Dateien an die Canvas des Editors angehängt, sodass du sie im endgültigen Code ('editor.getHtml()') nicht sehen wirst. Es gibt keine globale Liste, aber du kannst d...

#2771May 13, 2020von antman33513-Antworten
12-Reaktionen

Komponente mit textable:1 funktioniert seit Version 0.16.12 nicht mehr

Hallo, Ich habe gerade auf die letzte Version 0.16.12 aktualisiert und habe einen Fehler, wenn ich versuche, eine Komponente mit der Eigenschaft 'textable:1' in eine Textkomponente zu verschieben. Es funktioniert auf der vorherigen Version 0.16.3. Wenn ich die Komponente verwege, bekomme ich einen Fehler in der Konsol...

artf

Ich gebe hier ein funktionierendes Beispiel für eine textfähige Komponente https://jsfiddle.net/artur_arseniev/0b9ox72g/

0099FF

Es sieht so aus, als wäre er in 9c24108dadf2ded39e8805b6c4a5f00c626c468b eingeführt worden. Wie von @antman3351 angemerkt, ist der Anruf 'model.getView().render();' der Störer. Etwas weiter unten im Aufrufstapel versuchen wir, die Attribut...

Bogdanbs

Meine 2 CT dazu. Das Problem liegt darin, asynchronen und synchronen Code zu mischen. Die Aktivierung der rte: enable(view, rte) sowie der ComponentTextView.onActive und ComponentTextView.disableEditing sind seit der Korrektur für Problem...

#2770May 13, 2020von tiptronic852-Antworten
5-Reaktionen

Set ausgewähltes Element

Hallo, Gibt es eine Möglichkeit, ein Element nach dem Hinzufügen zum Körper auszuwählen? Wenn ich einen Link hinzufüge, möchte ich sofort die Komponenteneinstellungen öffnen. Wie kann ich das machen? Vielen Dank im Voraus

Mohsen-Khakbiz

Ich denke, das sollte funktionieren

tiptronic85

Es funktioniert, vielen Dank. Ich füge den Code nur für Links und Button hinzu und es ist perfekt. 'wenn model.is('Link')'

#2769May 12, 2020von Cartifon1-Antwort
0-Reaktionen

Der Event Handler von KeyMap sollte die Kernereignisse auslösen?

Hey @artf, Frage: Sollten die Kernbefehle ausgelöst werden, wenn die KeyMap aktiviert wird? Die Situation: Ich habe Folgendes hinzugefügt, Hörer: Wenn ich eine Komponente mit dem Lösch-Symbol lösche, ruft sie meinen Listener auf, aber wenn ich die 'Delete'-Taste drücke, wird der Listener nicht ausgelöst... Mache ich h...

artf

Ja, du hast recht, der Befehlshandler wird hier direkt ausgeführt https://github.com/artf/grapesjs/blob/fbfa812eaaeeb467337107896ee6decfbfbc028e/src/keymaps/index.js#L154 es sollte durch 'Commands.run(id, opts)' https://github.com/artf/gra...

#2768May 12, 2020von kuhelbeher1-Antwort
1-Reaktionen

Kann ich Listener hinzufügen, wenn der Benutzer das Element auf der Leinwand zieht?

Hallo, GrapesJS hat eine Reihe von Veranstaltungen, die man über editor.on hören kann. Eine davon ist 'canvas:drop'. Aber es wird nur ausgelöst, wenn ich ein Element ablege, das noch nicht auf Canvas war. Aber ich möchte zuhören, wenn der Nutzer eine Komponente versenkt, die bereits auf Canvas existierte. Kann ich das...

Cartifon

Hallo @kuhelbeher, in Version 16.2 wurde diese Option hinzugefügt, Sie können sich hier ansehen: https://github.com/artf/grapesjs/releases/tag/v0.16.2

#2767May 12, 2020von HPsisodia2-Antworten
1-Reaktionen

Wie man Grapesjs in die Loopback-Anwendung integriert

Ich arbeite an einer Loopback-Anwendung und möchte grapesjs integrieren, damit der Client seine eigene Webvorlage erstellen kann, die später vom Server genutzt wird, um einige Informationen auf die Vorlage zu übertragen. Allerdings kann ich Grapesjs nicht integrieren und es parallel zur Hauptanwendung ausführen, wenn...

Cartifon

GrapesJS ist eine clientseitige JavaScript-Bibliothek, ich glaube nicht, dass man das zu einer Backend-NodeJS-Anwendung hinzufügen kann.... Aber ich könnte mich irren... Was denkst du @artf?

artf

@HPsisodia du im Client den Editor mit den Grapesjs renderst, mit Loopback stellst du einfach API (https://grapesjs.com/docs/modules/Storage.html#setup-the-server) bereit. Wenn du nicht weißt, wie man den Server mit Loopback einrichtet, is...

#2766May 12, 2020von svalenciano813-Antworten
1-Reaktionen

Hintergrundfarbe auf Tabelle/Tabellenzelle in Firefox setzen, funktioniert nicht

Hallo Wo kann ich es reproduzieren? In der Demo-URL: https://grapesjs.com/demo-newsletter-editor.html Browserinfo: Firefox 75.0 Wie kann ich es reproduzieren? Wähle eine Tabelle oder Tabellenzelle und versuche, die Hintergrundfarbe mit dem Auswähler-Selektor zu ändern. Das Ergebnis änderte nicht die Farbe :(

svalenciano81

Aber warum ist der Alpha-Kanal in Firefox standardmäßig "0" und in Chrome "100"?

svalenciano81

Erhöhe den Alphakanal, um das Problem zu lösen :-)

artf

Ich schließe dies zugunsten von #3260

#2765May 12, 2020von svalenciano813-Antworten
2-Reaktionen

Backspace-Taste wird zurückgesteuert

Hallo, in grapesjs in Firefox 75.0, wenn die "Backspace-Taste" (event.which === 8) gedrückt wird, geht der Navigator zurück und grapesjs geht verloren. Um sie wiederzugeben: Öffnen Sie Firefox-Browser URL öffnen: https://grapesjs.com/ Klicken Sie auf: "Newsletter Demo" Buttom Lösche ein Element aus dem Editor usign "B...

artf

Das sollte in der nächsten Version behoben werden.

artf

@juice77 das Problem wurde in der neuesten Version behoben https://github.com/artf/grapesjs/compare/v0.16.17...v0.16.18

tiptronic85

Ja, das ist sehr nervig

Durchsuchen Sie alle Themen