Für den Countdown möchten wir unseren eigenen Datetime-Picker hinzufügen, nicht nur den HTML-Picker. Wir haben versucht, auf diese Weise das Klickereignis in das Merkmal einzufügen Merkmale: [{ Etikett: "Start", Name: "Startfrom", changeProp: 1, Typ: n.dateInputType, Ereignisse:{ klick:"handleClick", }, handleClick:fu...
Hallo Artf, Bitte lassen Sie uns wissen, wie wir die ausgewählte Komponente HTML entfernen können Ich habe einen HTML-Button und wenn ich diese "gjs-comp-selected" ausgewählt habe, wird die Klasse "gjs-comp-selected" hinzugefügt <button class="addcolbtn gjs-comp-selected" id="ir9j">Neue Spalte hinzufügen</button> Ich...
artf
So etwas kannst du machen '''js const component = editor.getSelected(); const coll = component.collection; const bei = coll.indexOf(component); coll.remove (komponente); return coll.add('<div>Neuer Inhalt'</div>, { at }); ```
mararn1618
Das hat mir sehr beim Programmalen Entfernen von Komponenten geholfen, und ich möchte nur ein paar Beispielcodes in Typescript zur weiteren Referenz hinzufügen.Typescript-Beispiel: Komponenten dynamisch entfernen Alle Komponenten werden en...
Deepak813
Hallo Artf, Danke für die Nachricht, und der bereitgestellte Code funktioniert einwandfrei, aber ich bekomme die Fehlermeldung unten: Uncaught TypeError: Kann die Eigenschaft 'indexOf' von undefined nicht lesen bei HTMLDivElement. <anonymo...
Ich muss ein neues Element im Grundblockabschnitt hinzufügen. Ich habe überprüft, wir haben eine gapejs-preset-webpage.js, in der ich die Elemente hinzufügen kann, aber im gesamten Editor-Modul wird die minifizierte Version verwendet, daher muss ich die minifizierte Version einbeziehen und kann gapejs-preset-webpage.j...
artf
https://github.com/artf/grapesjs/wiki/Blocks
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, großartige Sachen. Thanks.Is es irgendeine Möglichkeit, die data-gjs- Tags beim Laden der HTML-Vorlage nicht zu entfernen oder sie mit getHtml() zurückzugeben?
artf
Nein, die Attribute 'data-gjs-*' werden nur zum Importzweck verwendet.
Moikapy
Gibt es eine Möglichkeit, das in einer lokalen Version zu entfernen? Ich brauche, dass das 'data-gjs-*' beim Zurück auf die Canvas beibehalten wird.
artf
Du kannst immer die 'Standard'-Komponentenansicht erweitern und Attribute hinzufügen, die du brauchst
Hallo, Tatsächlich habe ich eine GWT-Anwendung und muss Grapes JS integrieren. Mein Problem ist, dass ich nicht wirklich weiß, wie ich das machen soll, wegen der vielen verschiedenen Dateien in JS. Ich habe verstanden, dass es notwendig ist, ein Modul mit einem bestimmten Pfad zu erstellen, aber ich sehe nicht wirklic...
artf
Ich weiß nicht, wie GWT funktioniert, aber ich würde nichts anderes erwarten als bei einer anderen externen Bibliothek. Du musst nur eine grapesjs js-Datei https://unpkg.com/[email protected]/dist/grapes.min.js einfügen (wahrscheinlich brauc...
NicolasBerino
Danke für deine Antwort, aber sie hilft mir nicht, weil ich gerade auf dem Niveau des Schreibens des Kontexts Schwierigkeiten habe. Tatsächlich habe ich versucht, mit dem Readme die Zwei-Minuten-Dateien zu integrieren (mit minimalem Kontex...
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.
HI, ich benutze die neueste Version und habe das Problem, wie im Titel beschrieben. Ich bearbeite HTML und CSS getrennt. Mir ist aufgefallen, dass beim Bearbeiten des CSS, wenn ich versuche, eine neue Klasse hinzuzufügen, die noch von keinem der Elemente in der Canvas verwendet wurde, nach dem Speichern diese CSS-Klas...
artf
Ja, das ist ein normales Verhalten, der Editor optimiert den exportierten Code, aber in der nächsten Version findest du eine neue Option 'keepUnusedStyles', mit der du diese Optimierung überspringen kannst
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.
@artf – Ich möchte nicht, dass der Benutzer ein Element auswählt und die Zustände ändert. Ich möchte standardmäßig die Farben und die Dicke für den gesamten Editor dauerhaft ändern. Das bedeutet, es hängt nicht vom Nutzer oder irgendeinem Element ab. Ich möchte es für den Editor dauerhaft ändern.
chapterjason
Alle Stile für den Editor findest du im folgenden Verzeichnis https://github.com/artf/grapesjs/tree/dev/src/styles/scss Hinweis: Es ist SCSS, nicht css Wenn du die CSS-Selektoren direkt herausfinden willst, kannst du die Browser-Entwickler...
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 versuche, eine Website mit Grapesjs zu bauen, und jetzt habe ich das Problem, dass ich kein Bild von meinem PC aus einfügen kann. Wenn ich versuche, ein Bild hochzuladen, erscheinen folgende Informationen: ! Bildschirmfoto 2018-04-25 um 14 35 33 Weiß jemand, wie man dieses Problem beheben kann? Danke für die Hilfe...
artf
Die Demo verwendet den kostenlosen Filestack-Tarif, daher wird das Plugin gesperrt, sobald das Limit erreicht ist (es wird jeden Monat zurückgesetzt). Außerdem ist die Demo darauf ausgelegt, die Funktionen von GrapesJS zu zeigen und nicht...
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.
Beim ersten Mal zeigen und funktionieren der Countdown und der Countdown einwandfrei. Aber ich speichere die Vorlage und rendere sie erneut, aber dieselben Eigenschaften werden im Countdown-Element nicht angezeigt, wenn ich erneut auf das Countdown-Element klicke.
artf
Speichere und lade Daten als JSON und nicht als HTML. Suche in Themen wie man Daten speichert/lädt, um mehr Informationen zu erhalten
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 Ich habe Grapesjs ohne erlaubtes Skript initialisiert. Ich habe die HTML-Zeichenkette aus dem Anhang (template.zip) importiert und Grapesjs kann sie korrekt anzeigen Aber wenn ich das Skript von 'allowScripts: 1' im Init-Code erlaube und den oben genannten HTML-String importiere. Grapesjs zeigt keine und i...
artf
Kannst du eine Live-Demo auf jsfiddle bereitstellen?
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...
phucphanJaneto
Hallo, @artf Entschuldigung für die späte Antwort. Hier sind Sie: https://jsfiddle.net/oq58jk1p/6/ Derzeit kommentiere ich die Zeile "allowScript: 1" im jsfiddle. Wenn du testest, öffne das bitte erneut. Danke.