我在内部使用'\ n'获取此字符串,并且我想显示一个新行,其中包含'\ n'而不是显示原始字符串
在fruits.description中
fruits.description: 'This is an red apple \n It is also very sweet'
我的渲染辅助方法
def get_description(fruits)
if fruits.type == 'apple'
haml_tag 'p', fruits.description, {id: fruits.id}
end
end
我想要显示字符串,就像这样
This is an red apple
It is also very sweet
答案 0 :(得分:8)
尝试simple_format
,它会添加<p>
代码,并将\n
翻译为<br>
等。
具体做法是:
两个或多个连续换行符(\ n \ n)被视为段落并包含在
<p>
标记中。一个换行符(\ n)被视为换行符,并附加<br />
标记。