Guten Tag, ich habe Komponente, habe Block Ich habe Trait on listen changes, wie kann ich "h1" in diesen Block einfügen? "''<div class="container" style="min-height:10px;"></div>'". Wie man ein Tag in dieses Modell einfügt Zum Beispiel:
artf
Angesichts des aktuellen 'Modells' kannst du andere Komponenten so hinzufügen: 'model.components('<h1>Hello world</h1>')'
ionic666
@vladbpython Hallo, hast du dieses Problem gelöst? Ich möchte auch wissen, wie man ein Element ins Elternelement zieht.
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.
Schritte zur Reproduktionhttps://jsfiddle.net/1cjjr02p/Klicken Sie im Editor auf den Text, ändern Sie die Hintergrundfarbe.CSS exportieren. Du wirst sehen, dass sowohl neue als auch originale Farben in einer Reihenfolge existieren, die verhindert, dass die neue Farbe verwendet wird. ` 3.. Mit demselben jsfilddle ist e...
nojacko
Um das etwas zu erläutern: Es scheint, dass beim Anlegen von Stilen auf eine Box die ID hinzugefügt wird. Wenn du das exportierst und in Grapes wieder lädst, tritt das Problem auf.
artf
Verwandt mit #932 Verwenden Sie 'avoidInlineStyle: true'
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.
Neueste Version von grapes #cfde1c1 Wenn du eine einzelne @font-faceanlieferst, lässt sich das hier problemlos analysieren: JSFiddle-Beispiel: https://jsfiddle.net/szLp8h4n/140/ Screenshot: <img width="1395" alt="Screenshot 2018-04-11 um 15:19:56 Uhr" src="https://user-images.githubusercontent.com/331833/38646200-d5c4...
tommedema
@cjpollard danke, aber es sieht so auseinander, als würdest du etwas auseinandernehmen, das aus dem falschen Grund zusammengenäht wurde. Ich glaube, ein besserer Ansatz ist, diese At-Rules gar nicht erst zusammenzusetzen. @artf ich habe da...
artf
Ich stimme dir vollkommen zu, Tom, das Hauptziel von 'cssComposer' ist es einfach, eine schlanke Benutzeroberfläche für Stildefinitionen bereitzustellen. Was wir derzeit im CssParser haben, ist tatsächlich ein Browser-Parser und der Rest d...
tommedema
@artf zur Info: Ich kann das jetzt in einem fehlschlagenden Testfall reproduzieren: Nach weiterem Debuggen scheint dies dadurch verursacht zu werden, dass 'cssComposer' denkt, die zweite Regel sei dieselbe wie die vorherige, und dann die e...
Ich möchte ein benutzerdefiniertes Symbol zum grapesjs-Panel oben auf der Editor-Seite hinzufügen. Ist das mit jedem SVG oder mit Text möglich? Falls ja, könnt ihr erklären, wie? Ich habe Folgendes ausprobiert, aber kein Symbol angezeigt: Ich habe es auch versucht, Text als Symbol zu verwenden, aber das hat auch nicht...
artf
Im Moment gibt es keine 'Label'-Eigenschaft auf Buttons, sodass du sie nur über 'className' bearbeiten kannst. Übrigens gefällt mir die Idee, ich werde sie in der nächsten Veröffentlichung verfügbar machen
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, ein Plugin für Grapesjs mit einigen benutzerdefinierten Komponenten zu bauen, und habe Probleme damit, Ereignisse auszulösen und mit der Komponente im Code zu interagieren. Ein Problem, das ich habe, ist, dass ich dem Modell ein Attribut für eine benutzerdefinierte Textkomponente hinzugefügt habe. Im Skr...
arthuralmeidap
Nur zu Testzwecken: Versuche, alle Änderungen an deinem Modell anzuhören. Probier es mit 'this.listenTo(model, 'change')' aus und schau, was du bekommst.
artf
@francesca-cicileo 'change:*' für die Eigenschaften des Modells verwendet wird (z. B. 'tagName', 'removable' usw.), suchen Sie wahrscheinlich nach 'change:attributes:ATTR-NAME'. Achten Sie darauf, die Eigenschaften des Modells richtig zu a...
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.
Fügen Sie Grippies hinzu und nutzen Sie jquery_ui oder einen ähnlichen Mechanismus, um die Größe der Elemente zu verändern.
artf
Wir haben bereits ein Resizer-Versorgungsunternehmen, das perfekt zu unseren Bedürfnissen passt
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, Ich habe GrapesJS in meine Anwendung integriert (asp.net MVC) und es funktioniert, aber manchmal kann GrapesJS kein HTML rendern. Zuerst klone ich HTML von einer anderen URL und füge dieses HTML zu GrapesJS hinzu. Das funktioniert korrekt. Zweitens hole ich HTML aus dem GrapesJS-Editor und speichere das in eine...
artf
Es sieht so aus, als würdest du beim Speichern/Laden der Vorlage etwas falsch machen, schau dir den Fehler an, es versucht, '":{"s' als Attribut zu verwenden
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.
Könnten Sie bitte mehr Informationen geben? Und könntest du bitte deinen Code richtig einsetzen, damit er von GitHub gerendert wird?
vladbpython
Bitte hilf mir
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, Es gibt einen Bug im Zusammenhang mit "Drag-and-Drop-Blöcke funktionieren im IE Browser nicht". Ich habe keine bessere Lösung für dieses Problem bekommen. Außerdem gibt es keine Methode, den Grapes-Editor neu zu initialisieren. Hier ist mein untenstehendes Skript: grapesjs.init({ Container: '#gjs', Plugins: ['g...
artf
Hier behoben wird #768 in der nächsten Veröffentlichung verfügbar sein
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.
Hey @artf, Aufgrund fehlender Dokumentation fällt es mir schwer herauszufinden, wie man Komponenteneinstellungen (Traits) zum Style-Manager-Panel hinzufügen kann, wie du es in der Demo. Könntest du mir bitte einen Hinweis geben, wie ich das umsetzen kann? Ich denke, dass der Demo-Projektcode, wenn er Open Source ist,...
artf
Ich denke, dass der Demo-Projektcode, wenn er Open Source ist, wirklich nützlich wäre, um die Grapesjs als Ganzes zu verstehen. Das ist sie tatsächlich, die ganze Seite ist Open Source, du musst nur die Filiale wechseln https://github.com/...
FrciSmrci
@artf Oh mein Gott, danke. :) Ich weiß nicht, wie ich das übersehen kann.
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.