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

#852Feb 9, 2018von JulyanoF2-Antworten
0-Reaktionen

Wie ändert man <a> Inhalte in Traits?

Ich deklariere einen Linktyp wie diesen erneut: Wenn mein Button ('<a>') erstellt wird, wird er so erstellt: '<a class="btn botao-roxo">Botão</a>' Ich würde gerne wissen, wie ich den Inhalt dieses (Botão) in Eigenschaften ändern kann.

JulyanoF

Genau das, wonach ich gesucht habe: Definiere neuen Eigenschaftstyp

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.

#851Feb 8, 2018von Maxtacco3-Antworten
3-Reaktionen

Promise Return-Plugins

Hallo @artf, Ich habe einen Fall, in dem ein benutzerdefiniertes Plugin die Benutzerberechtigungen überprüfen muss, bevor es irgendeine Art von Initialisierung vornimmt. Die Methode, mit der die Überprüfung durchgeführt wird, gibt ein Versprechen zurück, sodass ich warten muss, bis es gelöst ist, bevor ich etwas unter...

nashton109

Ich hatte eine ähnliche Anforderung. Wenn es anderen hilft, war meine Lösung letztlich, ein Plugin zu erstellen, das dann meine anderen Plugins lädt; Die Editor-Konfiguration verweist nur auf das eine Plugin, und die Plugin-Optionen für di...

Maxtacco

Außerdem kann dies erfordern, dass die init-Methode von GrapesJS ein Promise statt des Editors zurückgibt, aber dies kann nur auf Fälle beschränkt sein, in denen es Plugins gibt, die Promises zurückgeben.

artf

muss ich 'editor.autorender' auf false setzen und dann den Editor manuell rendern, sobald mein Plugin initialisiert ist. Das ist vorerst in Ordnung, aber ich bin mir nicht sicher, wie ich diesen Fall handhaben würde, wenn ich mehrere benut...

#850Feb 8, 2018von Austinbiggs3-Antworten
0-Reaktionen

Komponent:Bewegt Ereignis

Was ich erreichen will: Ich habe einen Code, den ich ausführen muss, wenn eine Komponente "gedroppt" wird. Ich setze "dropped" in Anführungszeichen, weil es ausgelöst werden muss, wenn der tlb-Move endet. Als Benutzer, wenn ich auf das Verschieben-Symbol in der Symbolleiste klicke, muss mein Code nach dem Verschieben...

artf

Hast du es mit Components-&-JS versucht?

Maxtacco

Ich habe dasselbe Problem – ich kann kein Ereignis auf einer Komponente finden, auf das ich hören soll, wenn der Zug endet.

Maxtacco

Die einzige Möglichkeit, es vernünftig zum Laufen zu bringen, war, auf das "selectedComponent"-Ereignis zu hören, das in https://github.com/artf/grapesjs/blob/b62e032b06f45382849b59e6a3f32049f0a021fc/src/commands/index.js#L168 in der init(...

#849Feb 8, 2018von ajwootto3-Antworten
1-Reaktionen

Möglichkeit, die Editor-Instanz zu entladen und zu zerstören oder die Konfigurationsoptionen neu zu laden?

In meinem Anwendungsfall versuche ich, den Store zu ändern und die vom entfernten Speichermanager verwendeten URLs dynamisch zu laden. Soweit ich das beurteilen kann, erkennt der Editor keine Änderungen an der Konfiguration, wenn ich sie direkt ändere, also '''Redakteur. Config.storageManager.storeUrl = 'blah'''' nach...

Maxtacco

Sie können jederzeit auf RemoteStorage zugreifen und URLs aktualisieren: '''javascript const RemoteStorage = Editor. StorageManager.get('remote'); RemoteStorage.set('urlLoad', [urlLoad]); RemoteStorage.set('urlStore', [urlStore]); ```

arthuralmeidap

@ajwootto , Du kannst einen benutzerdefinierten Remote Storage erstellen und darin deine eigene Speicher-/Aktualisierungslogik anwenden. Schauen Sie sich diesen Link an: https://github.com/artf/grapesjs/wiki/API-Storage-Manager

ajwootto

Beide Optionen würden wahrscheinlich funktionieren, aber etwas, das ich vergessen habe zu erwähnen, ist, dass ich in manchen Fällen den Editor mit vorgegebenen Komponenten und Stilen neu initialisieren möchte (also sie im Init übergeben),...

#847Feb 8, 2018von Geist2-Antworten
1-Reaktionen

Ich brauche grapesjs-preset-webpage.js Datei, um die Editor-Optionen zu verstehen.

Wie man (grapesjs-preset-webpage.min.js Datei ) als (grapesjs-preset-webpage.js) Datei bekommt, um die Editor-Optionen zu verstehen. Danke für diese großartige Arbeit und Hilfe.

arthuralmeidap

Gehe zum Repository der grapesjs-preset-Webseite auf GitHub und schau dir den Quellcode an. Dort kannst du dir den gesamten Code ansehen und prüfen, was du brauchst. Repo: https://github.com/artf/grapesjs-preset-webpage

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.

#846Feb 7, 2018von davidherlopgt3-Antworten
0-Reaktionen

Fehler, als ich versucht habe, Zeilen zu einer Tabelle hinzuzufügen

Hallo zusammen Ich beginne, Grapesjs zu verwenden, und habe ein Problem: Ich versuche, drei neue Befehle hinzuzufügen, um Tabellen zu erstellen, Zeilen und Zellen hinzuzufügen, die Tabelle funktioniert einwandfrei, aber wenn ich eine Zeile in die Tabelle einfüge, bekomme ich diesen Fehler: "Ungültige Zielposition: Zie...

davidherlopgt

Ich habe vergessen, welche Version ich benutze, grapesjs - 0.13.5 <link rel="stylesheet" href="Config/grapesjs-dev/dist/css/grapes.min.css"> <link rel="stylesheet" href="Config/grapesjs-preset-webpage-master/dist/grapesjs-preset-webpage.mi...

artf

@davidherlopgt Hast du versucht, integrierte Tabellenkomponenten zu verwenden, anstatt sie zu erweitern? Übrigens, erstelle bitte eine Live-Demo

davidherlopgt

Hallo Artf, danke für deine Antwort, ich habe versucht, die Tabellen-Komponente zu verwenden und kann die Tabelle mit einer Zeile und einer Zelle im Header und im Body hinzufügen. Vielleicht liegt der Nachteil darin, dass wenn ich die Farb...

#845Feb 7, 2018von chiqui3d3-Antworten
1-Reaktionen

Unmöglich, Iframe auszuwählen

Ich habe eine neue Art von Komponente, ein allgemeines iframe, erstellt, ohne die Karte auszuwählen, aber wenn ich versuche, sie im Canvas auszuwählen, damit die Setalignments erscheinen, ist das für mich unmöglich. Das ist der Komponentencode.

artf

Hey, @chiqui3d versuche, die view-Logik aus dem ComponentMapView zu kopieren. Im Grunde kannst du es nicht auswählen, weil alles darin das iframe-Element selbst überlappt (die Elemente im iframe liegen außerhalb des Editor-Bereichs). Wie d...

chiqui3d

Okay, aber dann kann ich das zuvor erstellte iframe src nie bearbeiten, oder ich kann es machen, indem ich einen Div-Envelope mit Editor beim Laden in der Ansicht für iframe-Elemente erstelle, die nicht aus Grapesjs erstellt wurden, richti...

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.

#844Feb 7, 2018von YeungLong1-Antwort
0-Reaktionen

Grapesjs中能否插入iview-ui组件?

WARNUNG LESEN und FOLGEN Sie den nächsten 5 Schritten, dann ENTFERNEN Sie sie, bevor Sie das Problem veröffentlichenBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdVerwenden Sie die GitHub-Probleme EXKLUSIV für BUGS, FEATURE-ANFRAGEN oder FRAGEN. Setzen Sie den Tit...

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.

#843Feb 6, 2018von arthuralmeidap3-Antworten
0-Reaktionen

CssComposer – entfernt ungenutzte Klassen

Hallo @artf, Ich importiere ein HTML mit import aus grapesjs-preset-newsletter, mit einigen CSS-Klassen im "<style>Tag". Nach dem Import, wenn ich 'editor.getCss()' aufrufe, fehlen jetzt einige Klassen, die ich zuvor hinzugefügt habe. Ich habe überprüft, ob diese CSS-Kurse nirgendwo verwendet werden. QQ: Entfernt das...

artf

QQ: Entfernt das CssComposer-Modul die ungenutzten CSS-Klassen? Ja

arthuralmeidap

Super, danke!

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.

#842Feb 6, 2018von Deepak8133-Antworten
0-Reaktionen

Wie wir ein Array mit editor.getSelected().set('attributes',array-value festlegen können)

Hallo @artf, Wie wir Array-Werte mit editor.getSelected().set('attributes',arrayvalue festlegen können); Wenn wir versuchen, dies mit demselben Code zu tun, fügt es NaN in Attribute ein.

arthuralmeidap

@Deepak813 , Sie sollten eine der folgenden Syntaxen befolgen:'editor.getSelected().set({title: "March 20", Inhalt: "In seinen Augen verfinstert sie..."});' -> für mehrere Attribute. Du schickst ein Objekt'editor.getSelected().set("title",...

artf

Wie wir Array-Werte mit editor.getSelected().set('attributes',arrayvalue festlegen können); Du kannst das Array nicht auf die Eigenschaft 'Attribute' setzen, es sollte stattdessen ein Objekt sein. Ich würde empfehlen, spezifischere 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.

Durchsuchen Sie alle Themen