以下是我在帮助文件中的代码,但它无效:
link_to objs.try(:send,:name) , eval("edit_#{objs.try(:class).try(:name).try(:downcase)}_path(objs,action_name: action)") , remote: true,style: "color: #{colour_picker_title objs.class.name.downcase} !important", data_toggle: "tooltip" ,class: "tooltip-class", title: ( get_right_by_role("delete_#{objs.class.name.downcase}_progress",objs.class.name.downcase) ? (objs.try(:send,:progresses).order("created_at DESC").limit(3).map{|pr| "#{pr.created_at.try(:strftime,"%d-%m-%Y")} : #{pr.description} <br>".html_safe}rescue "") : "")
如何在此之后添加换行符:
map{|pr| "#{pr.created_at.try(:strftime,"%d-%m-%Y")} : #{pr.description} <br>".html_safe}
答案 0 :(得分:2)
只需在地图之后添加\ n换行符:
map{|pr| "#{pr.created_at.try(:strftime,"%d-%m-%Y")} : #{pr.description}"}.join("\n")
这将添加换行符。