Dat is geen probleem met MongoDB, maar je hebt ontdekt hoe HTML werkt :)
Wanneer u een tekstgebied indient, zijn alle nieuwe regels gewoon nieuwe regeltekens die naar de server worden verzonden (\n
of \r\n
). Ze worden ongewijzigd in de database opgeslagen.
In HTML worden nieuwe regels echter genegeerd en als spaties beschouwd wanneer ze tekst weergeven (tenzij u dat in een <pre></pre>
plaatst blok).
De oplossing is om alle \n
. te vervangen met <br />
labels. Als u bekend bent met PHP, gebruikt u de nl2br
functie, die hier naar JavaScript is geport:http://phpjs.org/functions/nl2br/