Hey @artf, mir ist aufgefallen, dass der Canvas-iframe anscheinend keinen Doctype aktiviert hat, was dazu führt, dass er im Quirks-Modus ist. Ist das beabsichtigt? Ich würde es gerne auf <!DOCTYPE html> setzen, aber das verursacht einige Positionsprobleme, die man in diesem Screenshot und demo sehen kann. Wärst du off...
artf
, was dazu führt, dass es im Quirks-Modus ist Welcher Browser?
tomichal
@artf Ein Problem, das mir beim Fehlen von DocType aufgefallen ist, sind die HEX-Farbdefinitionen. Wenn ein Benutzer eine HEX-Farbe z. B. als "fff" statt "#fff" definiert, funktioniert dies im Editor, aber sobald die Seite in einem HTML mi...
no-response[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...
Getestet sowohl auf npm als auch cdn GJS Version - 0.14.20 (neueste) OS - Mac Browser - Chrome Problem Wenn der CSS-Klassenname einen Elternteil oder ein Kind wie '#parent .child{ color: red }' hat, kann der Benutzer den Stil nicht auf den Ursprung zurücksetzen, er bleibt in CodeView. Codepen Demo 1 – CSS aus dem Bloc...
artf
Um die CSS-Codes zu entfernen, die zu einem bestimmten Block gehören. Tatsächlich gehört dieser CSS-Block zu keiner Komponente (ich spreche davon, wie der Editor funktioniert), daher wird diese Deklaration immer gerendert. GrapesJS kann nu...
artf
Das liegt daran, dass du einfach Komponenten abräumst. Du kannst den eingebauten Befehl 'core:canvas-clear' verwenden.
ronaldaug
@artf Danke für deine schnelle Antwort. Entschuldigung für meine unklare Frage. Was ich eigentlich erreichen möchte, istEntfernen der CSS-Codes, die zu einem bestimmten Block gehören. Wenn ich zum Beispiel einen Block in der Canvas lösche,...
Gibt es irgendeine Möglichkeit in 'grapesjs', dass die Render-Funktion abhört, wenn ein Nutzer den Wert eines 'Trait' einer benutzerdefinierten 'Komponente' ändert, oder neu gerendert wird? Ich baue eine eigene Komponente für dynamische Inhalte. Der benutzerdefinierte Komponentencode lautet: Ich möchte, dass immer wen...
artf
Aktualisieren Sie Ihre Ansicht auf diese Weise '''js view: dView.extend({ init() { this.listenTo(this.model, 'change:attributes:data-dummyimage', this.render) }, ... }) ```
mararn1618
Nach zwei Tagen hat das mein Leben gerettet. Danke an euch beide!
vitanshu
Aber die Eigenschaften von HTML sind in Canvas nicht bearbeitbar.
Hallo, Ich habe versucht, Informationen sowohl im Code als auch in bestehenden Problemen zu finden, aber entweder habe ich nach den falschen Informationen gesucht oder sie sind noch nicht vorhanden. Ich möchte z. B. Tooltips für den Style Manager angeben – wie mache ich das? Mir ist aufgefallen, dass es in den Newslet...
cjpollard
Wenn du im [demo html](https://github.com/artf/grapesjs/blob/gh-pages/demo.html nach Tooltips suchst, ist der Code dort.
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.
Wenn ich den Inhalt einfach so setze: ! qq20180621-110517Alles ist in Ordnung. Aber wenn ich auch den Typ angebe, ! qq20180621-110508 Es wird ein zusätzliches Etikett geben. Kannst du mir helfen?
artf
Füge den Typ über das Attribut 'data-gjs-type="input_box"' hinzu
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.
Ich möchte die Datei speichern, wenn ich in Dropzone hochlade, um das in Init zu tun Und in meinem Controler ASP.Net SuperAdmin: Aber Formdata ist immer null ??? Was habe ich falsch gemacht? (Ich bin Anfänger, warum JSon) Merci beaucoup.
artf
Überprüfe über devtool, ob die Anfrage von deinem Browser gesendet wird, der Serverteil liegt bei dir, da kann ich dir nicht weiterhelfen.
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.
Ich möchte grapes.js verwenden, um einen Website-Builder für Kunden zu erstellen, und wenn sie das Design zeigen, sollte der Preis der erstellten Website entsprechend der Anzahl der verwendeten Elemente angezeigt werden. Worüber ich Schwierigkeiten habe, ist, dass ich keine Variable namens "Price" erstellen kann und w...
artf
Derzeit solltest du es mit so etwas versuchen '''js Redakteur. BlockManager.add('your-block', { Etikett: 'Dein Block', // ... Inhalt: { // deine Komponente Preis: 123, // ... } }); editor.on('canvas:drop', (dr, component) => { const price...
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.
Hallo, Wenn ich grapesjs benutze (mit gjs-preset-webpage oder gjs-preset-newsletter), habe ich manchmal einen seltsamen Bug. Ich kann die Blöcke rechts nicht ziehen, sie bewegen sich nicht, wenn ich darauf klicke. Manchmal reicht selbst das Neuladen der Seite nicht aus. Wir haben diesen Fehler bei Mozilla und Safari b...
artf
Hallo @algodata44, benutzt du die neueste Version? Gibt es einen Fehler in der Konsole? Ehrlich gesagt habe ich mit anderen Browsern keine Probleme, daher kann ich dir hier nicht wirklich helfen. Du solltest zumindest eine Live-Demo mit Sc...
no-response[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...
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.
Wie kann ich Elemente in einen Blockinhalt umwandeln? Zum Beispiel: Mein Block: Meine Komponente: Befehl:
artf
'var myImg = editor.find('img')' es gibt keine 'editor.find'-Methode
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.
Hallo. Ereignis "component:remove" wird ausgelöst, wenn eine Komponente durch Ckicken an einem anderen Ort deaktiviert wird. Browser – Firefox (automatisch aktualisiert) https://jsfiddle.net/szLp8h4n/207/ Hier hört sich "console.log" dieses Ereignis an und druckt auf Deselecting, einschließlich des Leinwandkörpers. [G...
WkRPcoN
Ich kann bestätigen, dass ich dasselbe Problem auf v0.14.20 habe 'this.editor.on('component:remove', function(model) { console.log('Komp entfernt'); });`
artf
Das wird in der nächsten Version behoben
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.