Aktiviere das Standard-RTE-System mit einer benutzerdefinierten Funktion
Hallo @edwardjiawei, es funktioniert nicht, weil der 'Befehl: 'tlb'' in 'RichTextEditor.add' nicht der Befehl von GrapesJS ist, sondern der aus der API von 'execCommand' (z. B. 'fontSize', 'insertHTML' usw.) Derzeit kannst du also keine benutzerdefinierten Verhaltensweisen an RTE anhĂ€ngen. Ich schlieĂe es, weil ich ni...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Mache meinen API-Aufruf richtig, möchte ein RTE mit benutzerdefinierter Funktion hinzufĂŒgen, um einen Link hinzuzufĂŒgen/neue Fenster zu öffnen/Modal zu öffnen: Der Befehl funktioniert fĂŒr FontSize, aber die Dropdown-MenĂŒs sind nicht ausgerichtet und zeigen den Optionswert an Der Befehl funktioniert nicht fĂŒr insertHTML. Funktion funktioniert nicht (Beabsichtigt/Nicht A Feature) ! Trauben http://grapesjs.com/demo.html Ich glaube, selbst das Kommando funktioniert nicht, um spezifisches fest kodiertes HTML hinzuzufĂŒgen
Antworten (3)
Hallo @edwardjiawei, es funktioniert nicht, weil der 'Befehl: 'tlb'' in 'RichTextEditor.add' nicht der Befehl von GrapesJS ist, sondern der aus der API von 'execCommand' (z. B. 'fontSize', 'insertHTML' usw.) Derzeit kannst du also keine benutzerdefinierten Verhaltensweisen an RTE anhÀngen. Ich schl...
Hoffentlich unterstĂŒtzt man einen RTE mit einer erlauteren Lizenz wie MIT oder BSD. Ich schĂ€tze, manche Firmen wĂ€hlen BSD vielleicht gar nicht. Die Integration von CKEditor ist recht einfach, aber die Lizenz ist fĂŒr manche Unternehmen vielleicht nicht gut.
Trotzdem danke.
CKEditor ist zu groĂ, um die integrierte Lösung zu sein (aber du kannst es als Plugin finden, wenn du es nutzen möchtest). Ich werde wahrscheinlich https://github.com/jaredreich/pell das alles ist, was der Code https://github.com/jaredreich/pell/blob/master/src/pell.js ist und das alles ist, was ic...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #599
Stelle die GerÀtehöhe zusammen mit der GerÀtebreite ein
Hallo, ich möchte neue GerĂ€te mit sowohl Breite als auch Höhe hinzufĂŒgen. Gibt es eine Möglichkeit, das zu machen? Ein weiteres Problem ist...
Problem #1113
Funktioniert der neue Merkmalstyp nicht mit gerenderten Komponenten?
Hallo, danke fĂŒr das groĂartige Framework. Ich versuche, das auf mein Projekt anzuwenden. Ich möchte eine neue Eigenschaft fĂŒr die bestehen...
Problem #1496
Problem beim HinzufĂŒgen einer neuen Zeilenzelle in GrapeJs funktioniert nicht
Ich benutze GrapeJS Version 0.14.33 mit Angular 6 Ich möchte einen Abschnitt mit 2 Blöcken im Block Manager hinzufĂŒgen, wie er in der Grape...
Problem #1945
HinzufĂŒgen eines Werkzeugleisten-Buttons an benutzerdefinierter Stelle
Hallo, Ich habe ein neues Tool hinzugefĂŒgt, um neue Abschnitte in der Symbolleiste hinzuzufĂŒgen, aber ich muss das allein am unteren Rand d...
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.