Hallo @vtista der Zweck dieses Teils ist es, Skripte vor jeder anderen Komponente zu laden, da eine von ihnen sie als Abhängigkeit benötigen könnte. Im Grunde versucht es, die "synchrone Belastung" zu simulieren<head>
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 Ich benutze zwei Dropdowns in Traits. Im ausgewählten Wert des First-Dropdown-Menüs rufe ich eine API auf und setze Daten in ein anderes Dropdown-Menü. Ich habe Daten auf der Konsole bekommen, aber das lädt nicht auf der Seite. Ich muss die Seite aktualisieren, um die Änderungen anzuzeigen. Was sollte ich tun, u...
artf
Ich meinte "Ich muss hinzufügen" 😬
artf
Man muss einen Zuhörer hinzufügen, um die Optionen zu ändern.
HarshOB
Und wie kann ich einen Zuhörer für eine Optionsänderung hinzufügen?
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.
Bitte helfen Sie bei der Lösung des untenstehenden Problems. Wie man eine Funktion aufruft, die außerhalb der Komponente liegt, im Skript Funktion der Komponente? Beispiel: die demo.myFunction-Funktion sollte im Component Script aufgerufen werden, aber Script kann die demo-Variable nicht erkennen. Während demo.myFunct...
artf
Die Antwort finden Sie hier #358
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 @artf Gibt es einen Grund, warum beim Einfügen von Text für jeden Bruch eine neue Division erstellt wird statt eines Standardes</br>. ! Bild Ist es möglich, dieses Verhalten zu deaktivieren und stattdessen ein zu erstellen</br>? Ich weiß, dass das funktioniert, wenn ich Shift + Enter drücke, aber ich möchte, das...
artf
Hallo @daniel-farina, das ist ein Standardverhalten in WebKit-Browsern, hier finden Sie aktuelle Lösungen https://stackoverflow.com/questions/18552336/prevent-contenteditable-adding-div-on-enter-chrome Ich habe tatsächlich angefangen, die...
Daniel-Farina
Danke für das Update und die Informationen. Ich werde mich darum kümmern.
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 @artf @arthuralmeidap @sonnylloyd @cmcintosh @daniel-farina Vielen Dank, dass du so ein großartiges Framework entwickelt hast. Ich habe versucht, fast alle Funktionen im Grapesjs voreingestellten Newsletter zu erreichen. Ich brauche einfach etwas Hilfe bei diesen zwei kleinen Dingen: 1) Ich kann Bilder hochladen...
artf
Ich kann Bilder hochladen und in den Asset Manager laden. Was mir fehlt, ist, dass das Bild nach dem Hochladen nicht sofort in der Asset-Manager-Bildliste angezeigt wird. Hier liegt das Problem '''js handleAdd: '<?php base_url(); ?>/dragdr...
Mekamleshk
Hallo @artf Ich bin mir nicht sicher, ob ich https://github.com/artf/grapesjs-preset-newsletter/blob/master/src/buttons.js#L36-L37 verwenden soll. Ich benutze die komprimierte Version: ' <script src="js/grapes.min.js"></script> <script src...
artf
Der Hinzufügen-Button funktioniert genau wie erwartet, er sollte nichts hoch- oder herunterladen. Wenn du benutzerdefinierte Verhaltensweisen brauchst, füge deine Benutzeroberfläche hinzuWarum muss ich die Seite jedes Mal aktualisieren? Is...
Hallo @artf, Gibt es eine Möglichkeit, automatisch die Klasse auszuwählen, die auf Elementen mit benutzerdefinierten Stilen erstellt wird? ! Bild Ich versuche gerade, Klassen dynamisch mit einem Rastersystem zu aktualisieren, und es funktioniert einwandfrei, aber die automatische Auswahl aller Klassen verursacht Probl...
Daniel-Farina
Aktualisierung: Okay, ich habe herausgefunden, dass ich sie alle standardmäßig durch Änderungen deaktivieren lassen kann SRC/selector_manager/Model/Selector.js ! Bild Und das löst so ziemlich alle meine Probleme, denn wenn ich die Hintergr...
artf
Du kannst vom Modell aus auf die Selektoren zugreifen '''js model.get('classes').each(selector => selector.set('active', 0))
Daniel-Farina
Zur Info: Wenn du das auf falsch änderst, scheitert dein Build wegen Folgens im Testskript: Ich habe das hier gerade kommentiert: Test/Spezifikationen/selectormanager/Modell/SelectorModels.js und das Test/Specs/csscomposer/E2E/CssComposer....
Hallo, Gibt es eine Möglichkeit, den grapesjs-Editor so einzurichten, dass das CSS, das für den HTML-Inhalt generiert wird, im Namensraum ist? Mit anderen Worten: Wie verhindert man, dass die für den im Editor erstellten oder bearbeiteten Inhalt definierten Stilregeln auf den Rest der Webseite durchsickern? Im Fall me...
danfitz36
Denkst du, du könntest einfach alle von GrapeJs generierten Klassennamen voransetzen? Wenn du statt .row .grape-row oder ähnliches verwendest (ich würde das Präfix wahrscheinlich als Variable verwenden), bekommst du meistens den Effekt, de...
artf
Tatsächlich kannst du bei neuen Selektoren einen Hörer hinzufügen und dort ein Präfix hinzufügen '''js const Präfix = 'meinPräfix-'; editor.on('selector:add', selector => { const Name = selector.get('name'); if (selector.get('type') === ed...
Devmohitagarwal
HALLO, Leute, die Sandboxen und das exportierte CSS voransetzen wollen, können das ausprobieren – wir hatten denselben Anwendungsfall und haben den sassen Ansatz gewählt. Dafür habe ich sass.js (https://github.com/medialize/sass.js/) verwe...
Font-awesome ist eine große Bibliothek, die ich bereits lade. Wenn ich Grapesjs lade, wird FA zweimal geladen. Wenn du FA zu einer Peer-Abhängigkeit machst, wird das das Problem beheben
Geczy
Ich sehe, du hast das irgendwie auf der Roadmap https://github.com/artf/grapesjs/issues/74, die durch SVGs ersetzt werden soll,
artf
Ja, ich sollte auf jeden Fall font-awesome aus dem Kern entfernen