我多年来一直在靠墙看着助手,连接,安全缓冲等等,通常我设法搞砸了,但这次我很难过。
以下内容取自我的测试结果,应该为您提供一个我想要输出的明确示例。
ACTUAL
<ul><li class="bold-weight up-c disabled-toilet"><div class="center"><span class="icon"></span></div></li></ul>
预期
<ul><li class="bold-weight up-c disabled-toilet"><div class="center"><span class="icon"></span></div>Disabled toilet
所以我唯一无法输出的是“禁用马桶”(动态地以任何方式进入)li标签内但在关闭内部div标签之后。
您可以从方法'accessability_sub_level'中看到我正在尝试实现此目的。
def venue_accessability(venue)
return unless venue.get_accessability.any?
content_tag(:ul, nil) do
venue.get_accessability.map do |va|
accessability_sub_level(va)
end.join().html_safe
end
end
private
def accessability_sub_level(va)
content_tag(:li, nil, class: "bold-weight up-c #{va[:icon]}") do
content_tag(:div, nil, class: 'center') do
concat content_tag(:span, nil, class: 'icon')
end
va[:title]
end
end
非常感谢。
由于