Quando popolgo un'area di testo con testo usando \ r \ n (ritorno a capo - riga nuova) il testo è formattato in modo errato [AGGIORNAMENTO: \ r \ n è ciò che viene generato durante il riempimento fuori da una textarea, sto semplicemente estraendo da un database ciò che è stato precedentemente compilato. Inoltre, nell'ambiente di produzione non sembra che abbia questo problema. AGGIORNAMENTO FINE] Ad esempio:Formattazione area di testo popolata, ritorni a capo, ritorni a capo e HAML
%textarea
= "hello\r\nHow are you?"
viene fuori in questo modo:
hello
How are you?
Sto pensando che questo potrebbe avere qualcosa a che fare con HAML. Qualcuno mi può aiutare? Nota: se uso \ n \ r funziona correttamente, ma questo è tecnicamente scorretto e l'id deve fare alcuni gsub per invertire la visualizzazione corretta.
Sono presenti spazi/ritorni a capo all'interno del tag textarea? Per esempio. ''. – bernie
Sì, quando guardo la sorgente c'è un po 'di spazio tra la prima e la seconda parte. – Mike
normalmente nelle stringhe si usa '' \ n "' per una nuova riga. Non funziona? – nathanvda