Immer wenn ich importiere, wird mit dem Import-Plugin der JavaScript-Teil des Codes gelöscht. Gibt es eine Möglichkeit, es zu erhalten? Ich möchte die exportierte HTML-Datei direkt verwenden, kann sie aber jetzt nicht verwenden, weil JavaScript darin fehlt.
arthuralmeidap
Wie heißt das Plugin?
RiyaThete
! Bild Das drittletzte Import-Plugin. Es ist verfügbar auf http://grapesjs.com/demo.html
arthuralmeidap
Versuche, 'editor.getJs()' auszuführen. Schau, ob es das vorherige importierte JS zurückgibt.
Wie würden Sie vorgehen, um eine Ressource abzufangen und zu verhindern, dass sie entfernt wird? Ich vermute, das Bild wurde bereits entfernt, wenn wir "asset:remove" ausführen. Wenn ja, wie greifen wir auf die Aktionen ein und bitten um Bestätigung? Der Grund, warum ich frage, ist, dass ich eine Löschung in GJS mit d...
kickbk
Habe es in den Dokumenten übersehen.
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, eine Funktion zu erstellen, die alle Attribute von Link ersetzt; diese ändern sich in der Canvas, speichern sie aber nicht, wenn ich es mit der editor.storage()-Funktion versuche; Hier ist der Code:
artf
@chiqui3d du auf diese Weise einfach die Ansicht aktualisierst, wird der Ausgabecode stattdessen vom Modell generiert (beim Aktualisieren werden die Modelländerungen in der Ansicht angezeigt). Dein Beispiel wird ungefähr so aussehen '''js...
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 zusammen! Ich habe mich gefragt, ob ich den endgültigen Code mit einem Code-Editor bearbeiten kann.
cjpollard
Jemand hat dafür einen schönen Code aufgehängt. https://github.com/artf/grapesjs/issues/74#issuecomment-322427387
JulyanoF
@Praunda, um HTML zum Bearbeiten:' editor.getHtml();' um CSS zum Bearbeiten zu bringen: 'editor.getCss();'
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, einen bestehenden Werbeinhalt in den GrapesJS-Editor zu laden. Beim Ziehen neuer benutzerdefinierter Komponenten in den Editor mit einem Skript lädt der Editor im Root-Editor-Frame. Ich bin mir nicht sicher, was dieses Problem verursacht. ! editorinsideeditor
artf
@rohanreddyg kannst du bitte eine Live-Demo deines Falls erstellen
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, Wenn ich eine Spalte (Zeile) hinzufüge und eine Hintergrundfarbe hinzufüge, wird diese Farbe zu allem hinzugefügt, was ich zuvor hatte, und auch zu den nächsten, die du hinzufügst. Liegt es wirklich an der Funktionalität oder ist es ein Bug?
artf
@chiqui3d tatsächlich habe ich das Rastersystem aktualisiert, das eine natürlichere Bearbeitung von Zeilen/Spalten ermöglicht. Übrigens finde ich immer noch, dass das Beispiel Bilder eine schöne Demonstration der "Stärke" der Klassen ist u...
ryandeba
Hallo @chiqui3d, Ich wette, das passiert, weil die ausgewählte Komponente dieselbe Klasse wie andere Komponenten hat. Diese Bilder aus der Demo haben alle die Klasse 'Badge-Avatar', also ändert sich das Ändern eines Bildes effektiv alle. I...
chiqui3d
@artf Ja, du hast recht, ich habe das nicht so gesehen, jetzt sehe ich die Bedeutung.
FEATURE-WUNSCH SPA-Ansatz zum dynamischen Laden und Speichern unter Verwendung der storageManager-URLeStore- und URLL-Load-Konfigurationsoptionen. Es wäre SUPER, wenn dein Code prüft, ob es eine Funktion ist, und nicht annehmen, dass es sich um ein String-Literal handelt, der zum Zeitpunkt der Anfangskonfiguration (Se...
JulyanoF
@ensemblebd du versucht hast, dich so zu ändern: 'Editor. StorageManager.getConfig().urlStore = "myUrl"'?
artf
Die richtige Methode dafür wäre, das Speichermodell zu aktualisieren '''js Redakteur. StorageManager.get('remote').set({ urlStore: '...', ... }) ```
ensemblebd
Am Ende habe ich nach dem Anruf editor.store() einfach eine zweite Ajax-Anfrage gestellt, um die Daten zu speichern, die ich speichern möchte. Ich werde das aber mal ausprobieren, aber so habe ich es nicht geändert.
Hallo zusammen, Ich hatte ein Problem, nachdem ich den neuesten Master gezogen und einfach versucht habe, es auszuführen, ohne jegliche Änderungen vorgenommen zu haben. Umgebung: Windows 7, Node 8.9.4_x64, npm 5.6.0, UAC = An Schritte zur Fortpflanzung: 1) Administrator-CMD-Shell 2) NPM I 3) npm-Update 4) npm, build-n...
kewilson
Wechselte rüber und holte das voreingestellte Webseiten-Repository ... jetzt sehe ich, was ich erwartet habe.
kewilson
Ich möchte auch anmerken, dass ich Tests durchgeführt habe und diese ausgeführt und problemlos bestanden haben.
kewilson
tl; dr – Muss webpack-dev-server also Cross-Env haben, um unter Windows zu funktionieren? Ich konnte eine ältere Version von Grapesjs betreiben, die beim Start noch Cross-Env verwendet hat. Es scheint, dass die Änderungen dieses Commit die...
Hallo @artf. Ich habe das Modal von AssetsManager implementiert und es gefunden: ! Bild Ist es eine "Funktion" oder etwas anderes, das noch nicht vollständig implementiert wurde? Funktioniert es? Ich habe es wirklich in keiner Akte gefunden. Wenn es funktioniert, wie kann ich es aktivieren? Wenn ich den Stil 'display:...
artf
Hallo, @JulyanoF leider nur ein Legacy-Teil, da Assets bereits hochgradig anpassbar sind, werde ich so eine Funktion nicht im Kern implementieren
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, Mir ist aufgefallen, dass das Ereignis, wenn ich den folgenden Code in meiner benutzerdefinierten Komponente hinzufüge, unterschiedlich ausgelöst wird, je nachdem, ob eine neue Kind-Komponente aus Blöcken oder aus der Canvas gezogen wird. '''javascript ... view: defaultView.extend({ init() { this.listenTo(this....
artf
Hallo @maxtacco, leider liegt das daran, wie der Sortierer funktioniert, wenn er Komponenten bewegt bewegt, und ehrlich gesagt sehe ich im Moment keine bessere Lösung als deine
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.