Wie man Grapesjs mit statischem HTML verwendet
Es gibt verschiedene Wege, das gewünschte Ergebnis zu erzielen, daher empfehle ich, diese Beispiele zu prüfen: Identifiziere die editierbare Komponente und ignoriere alles andere https://jsfiddle.net/arturarseniev/aku70f5w/ Identifizieren Sie Platzhalterkomponenten und ignorieren Sie sie https://jsfiddle.net/arturarse...
Lesen Sie die vollständige Antwort unten ↓Frage
Entschuldigung im Voraus für mein Englisch.
Ich entwickle ein CMS mit Laravel und Vue.js.
Ich möchte grapesjs zum Bearbeiten von Seiteninhalten verwenden, aber mit statischen HTML-Elementen (wie Navigationsleiste, Fußzeile ...). Hier ist ein einfaches Bild dessen, was ich gerne hätte.
! [grapesjs-Frage] (https://user-images.githubusercontent.com/70320232/97079273-d3866000-15f2-11eb-84e3-3248f065394e.jpg)
Ich habe die Dokumentation durchgesehen, um Antworten zu finden, und mehrere Tests gemacht, ohne das tatsächlich zu erreichen.
Danke!
Antworten (3)
Es gibt verschiedene Wege, das gewünschte Ergebnis zu erzielen, daher empfehle ich, diese Beispiele zu prüfen: Identifiziere die editierbare Komponente und ignoriere alles andere https://jsfiddle.net/arturarseniev/aku70f5w/ Identifizieren Sie Platzhalterkomponenten und ignorieren Sie sie https://js...
Ich habe eine Lösung gefunden, indem ich 'fromElement: true' und diese : https://github.com/artf/grapesjs/issues/336#issuecomment-332205060 Aber ich muss 'type: 'local' verwenden und kann 'urlStore' und 'urlLoad' nicht mehr verwenden. Ich muss das Speichern / Laden selbst implementieren.
@akkivaghasiya5 vor 2 Jahren, ja. 😆 Aber als ich es heute nochmal versuche, scheint es nicht zu funktionieren.
'fromElement' wirkt jetzt veraltet.
@artf Können Sie ein Beispiel geben, wie wir das erreichen können?
Danke!
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #2595
Probleme beim Ziehen von externem HTML mit draggable="true"
Ich möchte ein externes HTML-Element erstellen, das in GrapesJS gezogen werden kann, so wie man einen Block ziehen kann, und es fügt etwas...
Problem #1814
Wie löst man ein Ereignis aus, das component:selected mit meiner Komponente auslöst
Ich möchte meine Komponente auswählen, wann immer sie von Blöcken auf die Leinwand gezogen und gerendert wird. Ich habe versucht, Ereigniss...
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 #2302
Wie bekommt man das externe Plugin CSS, JS und HTML über die Exportfunktion GrapesJS?
Ich habe eine externe Plugin-JavaScript-Version von @fullCalendar in das GrapesJS verwendet. Ich kann den Kalender auf der Canvas rendern,...
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.