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

#2032May 24, 2019von yrbn1-Antwort
0-Reaktionen

Wie entfernt man unnötige Komponenten?

@artf du mein Problem abgeschlossen hast, bevor ich zugestimmt habe, dass die Antwort korrekt ist. Ich möchte nicht, dass Grape JS den Link mit irgendeinem Block (Link, Text usw.) umwickelt. Ist das möglich?

artf

Bitte vermeiden Sie es, neue Ausgaben zu öffnen, um die Diskussion über eine andere...

#2030May 23, 2019von ohmyvander1-Antwort
0-Reaktionen

Ist es möglich, einen Block anzupassen, der Daten aus der Datenbank lädt?

Zum Beispiel möchte ich einen komplexen, benutzerdefinierten Navbar-Block erstellen. Sie verfügt über mehrere Navigationen auf der ersten Ebene, und jede davon hat auch mehrere Navigationen auf der zweiten Ebene. Die Daten der Navbar werden aus der Datenbank geladen. Und wenn ich es auf die Canvas ziehe, kann ich Eige...

artf

Klar, aber in dem Fall würde ich dir empfehlen, eine benutzerdefinierte Komponente zu erstellen. Hier ein Beispiel/Pseudocode, wie eine asynchrone Funktion zum Ändern des Komponenteninhalts ausgelöst wird '''js Redakteur. DomComponents.add...

#2029May 23, 2019von arachnosoft3-Antworten
3-Reaktionen

Grapesjs wirft eine DOMException, wenn man HTML-Inhalte mit ungültigen (nummerierten) Attributen importiert

Hallo @artf, Wir haben einen Bericht erhalten, dass wenn man HTML-Code mit falschen Attributen importiert, wie zum Beispiel '< Klasse="Zelle" 01234="0" >Hallo Welt! </td>` grapes.js wirft folgendes Uncaught DOMException: Fehlgeschlagen, 'setAttribute' auf 'Element' auszuführen: '01234' ist kein gültiger Attributname....

arachnosoft

Nur um dich auf dem Laufenden zu halten: Ich habe die von @ankx06 und @artf vorgeschlagene Try/Catch-Lösung auf unseren Code angewendet, aber auf generische Weise. Ich wollte sicherstellen, dass die Ausnahme in allen Fällen aufgerufen wird...

ankx06

@jmchaves dies wird von keinem Ereignis herangeführt. Dies ist die Funktion, um die inneren Komponenten bzw. HTML von Komponenten zu aktualisieren.

ankx06

Ich hatte dieses Problem auch, als ich ein ungültiges Attribut/Stil für Bildhöhe/-breite gesetzt habe. Derzeit habe ich mit einem Try-Catch-Block umgegangen '''js statisches updateInnerHTMLofComponent(component, newContent) { Setze innere...

#2028May 23, 2019von WebEtSolutions2-Antworten
0-Reaktionen

Die Einheit ändert sich nicht auf Composite Type

Hallo, Ich habe einen Fehler bei deinem Demo-:( 1- Im Stil, im Text "Baue deine Vorlagen ohne Programmierung" setze TOP auf 5px 2- Im selben Element setzen Sie Dimension > Rand > Top auf 10px 3- Im "Hover me"-Button setzen Sie OBEN auf 1 % und Marge > oben auf 2 % 4- Wählen Sie "Erstellen Sie Ihre Vorlagen ..." Die TO...

WebEtSolutions

Um dieses Problem zu beheben, müssen Sie PropertyView.targetUpdated() ändern und diese Zeile ändern 'let targetValue = this.getTargetValue({ ignoreDefault: 1 });' von diesem hier 'let targetValue = this.getTargetValue({ ignoreDefault: 1, i...

artf

Danke@WebEtSolutions ich bin mir bei der Lösung nicht ganz sicher, aber der Fehler ist bestätigt

#2027May 22, 2019von sdrebel2-Antworten
0-Reaktionen

Wie man Merkmale dynamisch basierend auf der Dropdown-Auswahl hinzufügt

Hallo @artf, Ich habe eine benutzerdefinierte Komponente mit benutzerdefinierten Eigenschaften. Wenn ich die Option im Dropdown-Menü auswähle, müssen basierend auf der Auswahl weitere Felder hinzugefügt werden. Wie mache ich das? Dropdown ! vorher Zusätzliche Felder ! nachher Der Code ist unten, ich habe den Listener...

sdrebel

Ich habe das unten im Code ausprobiert und es fügt das Traits-Array hinzu. Aber das spiegelt sich nicht im Editor wider. domComps.getType('linking').model.prototype.defaults.traits.push({ name: 'product' })

sdrebel

Die Lösung habe ich mit dem neuesten Code gefunden. this.addTrait({ type: 'checkbox', name: 'muted' })

#2026May 21, 2019von alikabeer322-Antworten
1-Reaktionen

Style Manager CSS-Funktionen (zum Beispiel Transform: rotate(90°)) akzeptieren nur einen Parameter

Ich möchte eine Option für die CSS-Funktion translate(x,y) anbieten, aber der addProperty-Parameter Function Name akzeptiert nur einen Parameter als Eingabe. Ich habe versucht, translateX() und translateY() zu verwenden, aber sie funktionieren nicht gleichzeitig. Ich wäre dankbar, wenn mir vielleicht jemand eine ander...

adamyarger

@alikabeer32 ich schon einmal auf dasselbe Problem gestoßen bin, muss man den 'Defaults'-Wert für translateY und translateX festlegen, da die Transform-Eigenschaft in CSS sowohl für translateX als auch für translateY geteilt wird. zum Beis...

alikabeer32

Ja! Es war die perfekte Lösung. Danke!

#2025May 21, 2019von MisterFK3-Antworten
1-Reaktionen

Link ist auf EDGE nicht bearbeitbar

Hallo, Die Link-Komponente ist auf EDGE nicht bearbeitbar. Ich probiere das Grapesjs-Demo aus und es gibt dasselbe Problem. Wissen Sie bitte, wie man dieses Problem lösen kann? Danke!

zgover

Du nutzt/unterstützt immer noch IE? 🤔 Lass es ENDLICH STERBEN...

Kkifa

Ich sehe dasselbe Verhalten in der neuesten Version von Edge. Nachdem ich den 'Link'- oder 'Button'-Block auf die Leinwand gezogen habe, kann ich den Beschriftungstext durch Doppelklick auswählen und einen 'I'-Balken durch Einklicken in di...

artf

Das Schließen scheint kein Problem mehr zu sein

#2024May 20, 2019von charlieshum1Keine Antworten
0-Reaktionen

Block CSS kollidiert mit CSS-Regeln, die bereits in der Vorlage definiert sind

Für blockspezifische Stile würde ich empfehlen, einfach den Tag 'style' zu verwenden'''jsInhalt: '<Sektionsklasse="großer Held">...</section><style>.big-hero{...} ....</style>, Hallo @artf Wenn Tag verwendet <style> wird, um Stile innerhalb des 'Inhalts' zu definieren, überschreiben die CSS-Regeln des Blocks nach dem...

#2023May 19, 2019von Amir28281-Antwort
0-Reaktionen

TUI-Redakteur

Hallo zusammen, Ich habe ein Problem mit dem TUI-Editor-Plugin, Wenn ich versuche, ein neu aktualisiertes Bild, das durch den Asset-Manager gegangen ist, zu bearbeiten, funktioniert alles einwandfrei. Aber wenn ich versuche, ein bereits vorhandenes Bild auf einer bestehenden Seite zu bearbeiten, erkennt das TUI das Bi...

artf

Falsches RepositoryZumindest eine Demo des Themas erstellen

#2022May 17, 2019von shaunc8692-Antworten
0-Reaktionen

RSS-Feed

Hallo! Ich habe eine Frage, ich habe gesucht, aber keine Antwort gefunden: Gibt es eine Komponente, die einen RSS-Feed abruft und auf der Seite formatiert? MailChimp und Campaign Monitor machen das, hier ist ein Beispiel-Feed: http://www.homecaredaily.com/feed/ mir ist klar, dass einiges davon serverseitig gemacht wir...

artf

Hallo Shaun, ich denke, es sollte nicht so komplex sein, wenn du liest, wie Components und Traits funktionieren. Es sollte ungefähr so lauten (nehmt es als Pseudocode): '''js Redakteur. DomComponents.addType('rss-feed', { model: { Standard...

shaunc869

Das ist großartig, vielen Dank!

Durchsuchen Sie alle Themen