Aktualisieren Sie Inhalte vor dem Laden
@gentritabazi01 Hier '''js if(data.status == 'erfolgreich') { component.set('content', data.html); } ``` Du kannst 'component.components(data.html)' verwenden, das ersetzt den Inhalt durch einen neuen, der vom Server zurückgegeben wird
Lesen Sie die vollständige Antwort unten ↓Frage
Ich habe ein CMS in Laravel gebaut und GrapesJS genutzt, um den Page Builder perfekt zu machen, ich habe nur eine Komponente für "Posts" erstellt, sodass Nutzer eine Kategorie auswählen können, bei der auch Beiträge begrenzt werden wollen. Nachdem ich das Limit oder die Kategorie ausgewählt oder geändert habe, wird eine Anfrage an ein Backend gestellt, mir Daten in JSON anzuzeigen, und ich füge es an GrapesJS an. Ich speichere alle Seiteninhalte per Befehl von GrapesJS: ''editor.store().html'' in der Datenbank. Wie kann ich nun neue Beiträge aus der Datenbank aus der Kategorie (Bild 1 & 2) la...
Antworten (2)
@gentritabazi01
Hier '''js if(data.status == 'erfolgreich') { component.set('content', data.html); }
Du kannst 'component.components(data.html)' verwenden, das ersetzt den Inhalt durch einen neuen, der vom Server zurückgegeben wird
@gentritabazi01 Soweit ich weiß, ist es keine gute Idee, sich für die eigene Datenschicht-Logik auf den Editor-Speicher zu verlassen.speichere ich alle Seiteninhalte per Befehl von GrapesJS: editor.store().html in der Datenbank Sie können verwenden: Der obige Code kann innerhalb des Init-Hecks entw...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #2129
Wie fügt man einen Button im Standard-Modal an und erkennt sein Klick-Event
Ich möchte ein Formular innerhalb eines Modals (mit dem Standard-Modal), mit einem Klick auf den Absenden-Button einen AJAX-Anruf tätigen....
Problem #921
Wählen und fokussieren Sie ein HTML-Element über eine Panel-Schaltfläche
Hallo zusammen, Ist es möglich, den Fokus in einem Abschnitt mit Grapes zu setzen, zum Beispiel als Anker? Ich habe eine Panel-Taste, die n...
Problem #563
Tabelle <thead> und <tbody> Tag werden weggelassen
Hallo, Es gibt ein neues Problem mit GrapesJS (vielleicht). Ich habe eine neue Komponente mit 'bm.add()' erstellt, bei der ich ein Tabellen...
Problem #3337
Frage: Verwenden Sie Pfeiltasten, um Blöcke in der Leinwand zu verschieben, die im absoluten Positionierungsmodus konfiguriert sind
Hallo, ich entwickle eine Lösung, mit der Schüler ihre Highschool-Erfahrungen als Folien aus dem Grapejs-Editor (ähnlich wie Canva) schilde...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-Schlüsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen für kostenpflichtige Plugins...
Überprüfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins →Premium-Plugins werden mit Support, regelmäßigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.
Durchsuchen Sie Premium-Plugins →Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.