Im essayant d'échapper à un texte dans des rails mais je veux remplacer les nouvelles lignes avec des pauses html:Rails html partielle échapper
text = "Hi\n<b>there</b><i>italic</i>\nNewline"
J'utilise simplement
<%=text.gsub(/\n/, "<br/>") %>
Mais cela me donnera Hi<br/><b>there</b><i>italic</i><br/>Newline
que mon sortie réelle.
Qu'est-ce que je cherche est (comme on peut le voir dans le navigateur)
Hi
<b>there</b>
<i>italic</i>
Newline
Comment puis-je échapper en partie (je veux seulement remplacer les sauts de ligne, mais tous les autres html je voudrais échappé)
Évacuer d'abord, puis ajoutez les sauts de ligne? –
Y at-il une fonction pour échapper? – Akshat
avez-vous essayé 'simple_format' http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html –