相关疑难解决方法(0)

Rails - 在文本区域添加换行符

我有一个rails应用程序,我可以在我的模型中输入几段文字.问题是我不知道如何输入任何换行符.

我尝试添加"{ln} {/ ln}; { }和{br} {/ br}",但这只会将html显示为文本而不会中断.

无论如何我可以设置它,所以文本区域控件将使用我在模型条目中放置的任何html?

有什么东西我可以输入,所以rails会识别,嘿,在这里放一条线?

html textarea ruby-on-rails

63
推荐指数
4
解决办法
6万
查看次数

在textareas中解析换行符而不允许所有html标签

我有一个textarea字段,用户可以在其中输入内容.当在页面上显示它们的条目时,rails会返回\n每个换行符,这对于页面上的html来说根本没有中断.

从我所收集,解决这个得到的标准方法是一个.gsub命令,替换\n<br />,然后.html_safe就结束,以确保<br />呈现.

问题是,我不想html_safe内容 - 仍然应该替换html,但<br />标签应该注入(非转义)内容.

建议表示赞赏.

escaping ruby-on-rails html-safe

5
推荐指数
2
解决办法
7680
查看次数

标签 统计

ruby-on-rails ×2

escaping ×1

html ×1

html-safe ×1

textarea ×1