我有一个rails_admin模型配置如下:
rails_admin do
list do
field :summary
end
end
summary
是我模型中的自定义方法,它基本上只返回一个很长的文本:
def summary
first_name + last_name + ':\n' + bio
end
我遇到的问题是该文本在列表视图中被截断,而我的\n
换行符不会呈现为实际的新行。
我基本上想要打印整个长文本,而不是在列表视图中截断,并且我有定义的换行符。感谢帮助。
答案 0 :(得分:2)
你可以尝试以不同的方式这样做:
使用行制动\n
更改新行<br>
,然后将其作为HTML安全返回。
def summary
(first_name + last_name + '<br>' + bio).html_safe
end