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

#1087May 7, 2018von ionic6662-Antworten
0-Reaktionen

Wie kann ich ein Element in ein anderes ziehen?

In meinem Panel möchte ich einige Buttons in einen Block ziehen, wie mache ich das?

artf

Dann zieh einfach deine Knöpfe in deine Blöcke hinein

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.

#1086May 6, 2018von dwengticorp2-Antworten
0-Reaktionen

Wie generiert man Komponenten mit externem JavaScript?

Es scheint, als sollte ich diese Frage nicht stellen, aber ich habe viel Zeit in die Suche investiert und konnte dazu keinen guten Leitfaden finden. Ich möchte einen FB-Block erstellen, er enthält ein paar DIV-Tags und ein Skript, das FB SDK lädt und den Inhalt in die DIV-Tags rendert. '<div id="fb-root"></div>' ' <di...

artf

Das Erstellen einer Komponente (überprüfe auch, wie man sie mit js](https://github.com/artf/grapesjs/wiki/Components-&-JS erstellt)) gibt dir mehr Kontrolle (z. B. das Hinzufügen deiner Eigenschaften), aber in deinem Fall kannst du, wenn d...

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.

#1084May 4, 2018von DSGH2-Antworten
0-Reaktionen

Binde handleAdd, damit Implementatoren eine Referenz erhalten können

Ich habe es als Bug markiert, weil ich denke, dass das eine kleine Inkonsistenz widerspiegelt; Aber es könnte auch als Feature-Wunsch verstanden werden. Das Szenario ist:Ich stelle meine eigenen Methoden für 'uploadFile' und 'handleAdd' bereit, was heute möglich ist.Ich sehe, dass 'uploadFile' an sein Elternobjekt geb...

artf

Vollkommen zustimmen, was die Konsistenz 👍 angeht.

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.

#1083May 4, 2018von Pintor-Mato2-Antworten
0-Reaktionen

Importvorlage

Hallo. Ich habe einen JSON-String wie diesen '{ "assets": "[{\"type\":\"image\",\"src\":\"./img/team1.jpg\",\"unitDim\":\"px\",\"height\":0,\"width\":0}]", "css": "* { box-sizing: border-box; } body {margin: 0;}", "styles": "[]", "html": "", "Komponenten": "[]"}'. Jetzt möchte ich es importieren.

artf

Ehrlich gesagt würde ich empfehlen, dem Ablauf des Storage Managers zu folgen, aber auf jede Weise könntest du das auf diese Weise erreichen: '''js const obj = var tt = JSON.parse(yourJsonString); editor.setComponents(obj.components); Reda...

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.

#1082May 3, 2018von ionic6662-Antworten
1-Reaktionen

Nutze es in vue.js

Wie kann ich es in vue.js

cjpollard

Dieser Thread sollte deine Frage beantworten. https://github.com/artf/grapesjs/issues/275

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.

#1081May 3, 2018von mmeeeooowww3-Antworten
0-Reaktionen

RemovePanel entfernt keine Panels

Ich versuche, ein Panel zu entfernen. Die Funktion gibt das Panel beim ersten Ausführen von 'removePanel' zurück und wieder, wenn ich es erneut ausführe, undefiniert. Es ist erwähnenswert, dass das Panel nicht mehr zurückgegeben wird, wenn alle Panels übernommen werden, es aber weiterhin sichtbar und funktionsfähig is...

FrciSmrci

Hey @mmeeeooowww, Die Panels sollten entfernt werden, wie in dieser Ausgabe. Einen schönen Tag noch.

mmeeeooowww

Hallo, @FrciSmrci ich benutze momentan CSS, um Dinge zu verstecken. Verstehe ich den Zweck von 'removePanel' falsch oder benutze ich es falsch? Danke!

artf

Ich werde auch einen Zuhörer dazu hinzufügen

#1080May 2, 2018von Francesca-Cicileo2-Antworten
0-Reaktionen

Änderung des Komponentenattributs im Skript

Ich erweitere die 'Text'-Komponente, indem ich ein neues Attribut und ein Skript hinzufüge. Wenn ein Nutzer ein bestimmtes Zeichen in der Textkomponente eingibt, möchte ich, dass das Skript das Attribut im Modell der Komponente ändert, aber ich bin mir nicht sicher, wie das geht. Das ist mein Setup zur Änderung der Te...

artf

Man kann auf verschachtelte Eigenschaften wie diese 'var customAttribute = '{[ attributes.customAttribute ]}';' im 'script' zugreifen. Du solltest die Eigenschaften des Modells verwenden: '''js ... customAttribute: '', script: function() {...

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.

#1079May 1, 2018von Coyote63-Antworten
2-Reaktionen

Falsches BG-Repeat-CSS wird gesetzt

Beim Importieren von Komponenten und Initialisierung von grapesjs wird die css background-repeat Eigenschaft in background-repeat-x und background-repeat-y geändert, was auf iOS kaputtgeht. Komponenten importieren: '''html <div id="izmt">Test Begin<br /> <br /> <br /> <br /> Testende</div> <style type="text/css">#izmt...

Coyote6

Danke. Ich habe das zu meiner Storage-Manager-Funktion hinzugefügt... Ich denke, das Problem ist vorerst behoben... Ich bin noch nicht ganz wach, also sagt mir bitte Bescheid, falls ich etwas falsch gemacht habe. '''javascript var css = ed...

artf

Danke@Coyote6 wir sind uns dieses Problems bereits bewusst. Das passiert wegen des CSS-Parsers des Browsers, und ich kann nicht viel dagegen ändern, bis es möglich ist, benutzerdefinierte CSS-Parser anzuhängen, ich hoffe, das bald implemen...

artf

Von https://github.com/artf/grapesjs/releases/tag/v0.14.33 du benutzerdefinierte CSS-Parser verwenden kannst, der erste veröffentlichte ist grapesjs-parser-postcss

#1078Apr 30, 2018von Kuldeepcis3-Antworten
1-Reaktionen

Fügen Sie einen benutzerdefinierten Datumszeitwähler für den Countdown hinzu

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...

NoJacko

Quellcodes:https://github.com/artf/grapesjs-preset-webpagehttps://github.com/artf/grapesjs-component-countdown

artf

@kuldeepcis bitte schauen, wie man benutzerdefinierte Traits erstellt.

Kuldeepcis

Kannst du bitte die unverkleinte Version von grapesjs-preset-webpage.min.js bereitstellen?

#1077Apr 30, 2018von Deepak8133-Antworten
2-Reaktionen

Wie wir die ausgewählte Komponente HTML entfernen können

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...

Durchsuchen Sie alle Themen