Ich habe eine HTML-Vorlage. Die HTML-Template hat einen Button. Wenn Sie auf den Button klicken, erfolgt ein Ereignis (ein modales Fenster wird geöffnet). Ist es möglich, das Aussehen einer Taste visuell zu verändern, ohne ein Ereignis auszulösen? Mit allowScript: 0 kann ich das Aussehen des Buttons bearbeiten, aber i...
artf
Du musst für diesen Button eine benutzerdefinierte Komponente erstellen, wenn sie eine benutzerdefinierte Logik/Verhaltensweise nach dem Original-HTML benötigt
GJSBlock
Danke, dass du das gemeldet hast, @sashapawlow726. Toller Vorschlag zu FEAT: Wie kann man einen Button bearbeiten, wenn der Button eine Aktion hat (ein Modalfenster öffnen)?! Auch wenn diese spezielle Funktion noch nicht in der Kern-API en...
Standardmäßig wird bei der Auswahl einer Komponente die Symbolleiste mit den Aktionen 'verschieben, kopieren, löschen' usw. angezeigt, sie ist mit der Option 'showToolbar: 1' gesetzt. Wenn ich eine benutzerdefinierte Komponente definiere, die mehrere innere Komponenten haben kann, möchte ich die Werkzeugleiste für die...
artf
Wenn du die Komponente definiert, kannst du das Toolbar-Array anpassen '''js Standardwerte: { ... Werkzeugleiste: [], // dies verhindert das Rendern auf der Komponente } ```
GJSBlock
Danke, dass du das gemeldet hast, @sprklinginfo. Danke, dass du deinen Bericht über Werkzeugleiste für innere Komponenten ausblenden geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein...
@artf dies dasselbe Problem #2760 ist, das bereits zuvor behandelt wurde, ist das falsch oder mache ich das gerade? Ich hatte erwartet, dass keine Assets gezeigt werden, aber sie sind alle sichtbar ! Bild Das ist mein Code und ich benutze eine Version von "grapesjs": "^0.16.27",' ! Bild
artf
@awais786327 bitte eine Live-Demo des Problems bereitstellen
no-response[bot]
Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...
GJSBlock
Danke, dass du das gemeldet hast, @mohd7469. Tolle Frage zum AssetManager-Rendering-Problem. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr sp...
Ich entschuldige mich wirklich, falls das schon einmal behandelt wurde. Ich habe die Probleme recherchiert und auch die Dokumentation ziemlich ausführlich gelesen, und vielleicht verstehe ich sie einfach nicht richtig. Ich verstehe, dass man ein Skript im Page Builder ausführen kann, um den Inhalt zu laden, aber diese...
artf
Ich denke, du musst diesen Leitfaden lesen.
anuragk15
Hast du die Lösung gefunden? Ich habe ein ähnliches Problem. Zum Beispiel, wenn ich einen Blog schreibe und ihn in meiner Datenbank speichere. Jetzt, wann immer jemand meine Landingpage (erstellt mit Grapesjs) besucht, möchte ich, dass er...
GJSBlock
Danke, dass du das gemeldet hast, @webdevhayes. Tolle Frage zum Laden dynamischer Inhalt. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr spezi...
Please could anyone guide me on how to run the basic example given in the GrapesJS website using React.. PLEASE HELP
GJSBlock
Danke, dass du das gemeldet hast, @BaskarMN. Gute Frage zum Einstiegsbeispiel in der React-Anwendung. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation f...
Version: 0.16.27 Zusammenfassung: Merkmal mit [Typ ="Zahl"] funktioniert nicht Schritte zur Reproduktion: Versuche, etwas wie "abc" für ein Merkmal zu tippen, wobei der Typ "Zahl" ist. Erwartet: Nimm die Schnur nicht an Tatsächlich: Akzeptiert weiterhin die Saite.
GJSBlock
Danke, dass du das gemeldet hast, @tranthanhhoa. Danke, dass du deinen Bericht über Trait mit [Type ="number"] geteilt hast, die nicht funktioniert. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ei...
Beim Klicken zum Hochladen funktioniert die Seitenvorschau einwandfrei, aber wenn ich auf diese Videovorschau klicke, erscheint ein Fehler und alle anderen Bilder funktionieren nicht mehr. Ich muss das Video im Canvas-Body anzeigen, wie die Bilder gezeigt werden. ! gif Das ist es, was ich tue ! Bild ! Bild Hier sehen...
mohd7469
@artf können Sie mir bitte sagen, wie ich Videodateien hochladen und vorschauen kann, anstatt Bilder?
ZeroCoolHacker
@awais786327 habe ich auch Schwierigkeiten, verschiedene Assets hochzuladen. Vielleicht kann das helfen. https://grapesjs.com/docs/modules/Assets.html#uploading-assets
ZeroCoolHacker
@awais786327 Ich habe mir die Seite angesehen und es sieht so aus, als müsste man 'autoplay="true"' in den Videotag einfügen, damit es abgespielt wird
Hallo, ich versuche, die Videokomponente zum Hochladen im Assets-Manager zu verwenden. Und ich weiß, dass ich das Editor-Event 'component:selected' nutzen kann, um das zu tun. Es funktioniert, aber nicht perfekt. Ich begehre es, einen Doppelklick zu verwenden, um das Öffnen des Assets Manager auszulösen. Wenn wir ein...
artf
Du kannst die Videokomponente erweitern und in ihrer Ansicht dasselbe Ereignis hinzufügen wie im Bild.
addlistener
@archerbj hast du es geschafft? Ich habe es ausprobiert und es scheint, als würde ComponentView nur als Typ-Export durchgeführt? <img width="883" alt="image" src="https://github.com/GrapesJS/grapesjs/assets/4531670/e075cf79-4e93-411a-ba35-...
GJSBlock
Danke, dass du das gemeldet hast, @archerbj. Danke, dass du deinen Bericht über FEAT: component:clicked / dbclicked event geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal rep...
Version: 0.16.27 Zusammenfassung: Fehlender Medienstil bei der duplizierten Komponente Schritte zur Reproduktion: Versuche, etwas auf dem Tablet oder Handy zu ändern. Duplizieren Sie die geänderte Komponente Erwartet: Die duplizierte Komponente hat einen Media-Stil Tatsächlich: Die doppelte Komponente hat keinen Medie...
artf
Danke@tranthanhhoa ich habe es bei deinem anderen Problem tatsächlich schon behoben, das hing mit dem Regelstand zusammen, aber ich habe das Gleiche bei Medien bemerkt, also sind beide für die nächste Veröffentlichung bereit :)
GJSBlock
Danke, dass du das gemeldet hast, @tranthanhhoa. Danke, dass Sie Ihren Bericht über Fehlenden Medienstil auf der duplizierten Komponente geteilt haben. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit:...
Ich möchte beide Geräte und Menütasten im selben Panel haben, aber das Problem liegt beim Code anzeigen-Knopf. Wenn ich 'panel.render()' entferne, verschwinde Geräte-Button Wenn ich 'panel.render()' nicht entferne, funktioniert Code anzeigen nicht was mache ich falsch? ! Bild
artf
Überprüfe die Panel API, du benutzt sie völlig falsch...
GJSBlock
Danke, dass du das gemeldet hast, @mohd7469. Tolle Frage zum Problem mit dem Code-Anzeigen-Button. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für...