我们如何在这里给用户断线的能力?
<%= f.text_area :name, rows: 4, class: 'form-control', id: "gold-standard", placeholder: 'Enter Value' %>
理想的情况是只<br>
将制定出HTML元素,但最坏的情况下,我们怎么能允许所有的HTML元素,如<b>
,<u>
等?
对于后一种情况,我尝试使用:name.html_safe
或,text_area.html_safe
但是这些给了我错误。谢谢!
如果只是<br>
我将使用simple_format
辅助方法。
如果用户输入“此处是一些基本文本... \ n ...带有换行符。” 作为名称,那么您可以<br>
像下面这样输出该换行符:
<%= simple_format(@valuation.name) %>
# => "<p>Here is some basic text...\n<br />...with a line break.</p>"
如果您需要更复杂的事情一样<strong>
,<ul>
,<hx>
我会考虑让用户使用像降价的标记语言(例如,与Kramdown宝石)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句