PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

GrapesJS-Probleme

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

1,399-Probleme gefunden

🔍 outdated
#10897. Mai 2018von kuldeepcis3-Antworten
0-Reaktionen

Benutzerdefiniertes Plugin mit Eigenschaften

'''js grapesjs.plugins.add('social-icons-component', (editor, opts = {}) => { Sei c = opts; Lass Defaults = { Blöcke: 'Soziale Ikonen', Standard-Stil defaultStyle: true, Standardstartzeit, z.B. '2018-01-25 00:00' startTime: '', }; Lade-Standardeinstellungen für (Name in Standardeinstellungen let) { wenn (!( Name in c)...

xr0master

Du musst das Content-Feld initiieren. Wahrscheinlich, um die HTML-Methode zu überschreiben. Es kommt darauf an, was nicht funktioniert

artf

@kuldeepcis du nicht zeigst, wie du die Komponente benutzt, gib bitte ein Live-Beispiel über jsfiddle

kuldeepcis

Hallo @artf, Das ist die Geige dafür. https://jsfiddle.net/apaoa5o2/14/ Im zusätzlichen Bereich gibt es den Block für soziales Symbol Probleme damit sind: 1) Beim Ziehen und Fallen muss man Elternteil auswählen, um den rechten Einstellungs...

#10887. Mai 2018von kuldeepcis2-Antworten
0-Reaktionen

Neue benutzerdefinierte Standardklasse für die Karte hinzufügen

Kannst du mir bitte sagen, wie ich eine benutzerdefinierte Klasse in der Parent Div of Map iframe hinzufügen kann? Wenn ich versuche, eine benutzerdefinierte Klasse in der Move-Funktion 'grapesjs-preset-webpage.min.js' hinzuzufügen, wird angezeigt, aber beim Seitenladen wird diese Klasse entfernt. Bitte zeigt mir, wie...

artf

Erstelle deinen Block mit deinem beliebigen Wrapper und setze die Kartenkomponente hineinkannst du bitte unverkleinerte JS von grapesjs-preset-webpage.min.js bereitstellen? Du kannst es selbst bauen und Skripte in package.json überprüfen

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.

#10877. Mai 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.

#10866. Mai 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.

#10844. Mai 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.

#10834. Mai 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.

#10823. Mai 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.

#10813. Mai 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

#10802. Mai 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.

#10791. Mai 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

Durchsuchen Sie alle Themen