Ich benutze quilljs
für meinen Editor. Alle meine Daten werden von MySQL-Datenbank behandelt. Ich verwende Angularjs 1.x
und für Backend Cakephp
ist meine Rahmenarbeit. Ich versuche zur Zeit ein Forum Art von Seite zu bauen, in dem ich mehrere Bilder zusammen mit Text speichern möchten, die quilljsLaden Sie das Image auf dem Server hoch und fügen Sie den Dateipfad innerhalb des Image-Tags mit quilljs hinzu
<p>sd<img src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgA....SUVORK5CYII=" alt="i am image"><b>it is image of earth</b></p>
formatiert wird unter Verwendung Dies ist, was zur Zeit in meiner Datenbank zu speichern. Nun, wenn es mehr großen Bilder kommen in dann Größe des Feldes wird es zu viel hoch ist für I Bild innerhalb severside Ordner hochladen möchte und Bildadresse innerhalb Bildtag drucken wie:
<p>sd<img src="../img/709f2d0be9d13c645037f1b9bb066b00a6d7/image1.jpg" alt="i am image"><b>it is image of earth</b></p>
So kann ich holen Bild direkt aus gegebenem Ordner.
Was ist die Frage? Vielleicht etwas über das Hochladen von Bildern mit diesen Paketen? Oder etwas anderes? Oder über base64? Vielleicht spezifisch für Quilljs, nicht relevant für MySQL? –
meine Anforderung sind 1) Speichern formatiertem Text (was HTML-Format ist) innerhalb von MySQL, die getan wird 2) derzeit img Tag speichert es Bild im Base64-Format, die meine Datenbanklänge überschreiten, so dass ich es in einem bestimmten Ordner und den Pfad speichern möchte dieses Bild muss mit Bild-Tag in HTML drucken, so dass ich diese HTML zusammen mit IMG-Tag speichern kann ich hoffe, Sie verstanden meinen Punkt. – hardik
Wenn Ihre Bilder so groß sind, dass Sie die MySQL-Grenzen überschreiten, sollten Sie das Bild besser in einer Datei (außerhalb von MySQL) speichern und den Link einfach in die Datei "" einfügen. (Ich kann mit MySQL helfen, aber nicht mit CakePHP/etc.) –