0
如何擺脫if conditional
中的重複?如何正確返回一個或兩個合併的content_tags?
def set_caption(result)
if result.respond_to?(:app_name)
content_tag(:div, result.type_name, class: 'type-name') +
content_tag(:div, result.app_name, class: 'app-name')
else
content_tag(:div, result.type_name, class: 'type-name')
end
end
狂亂過於複雜的解決方案,如果我見過一個。我永遠不希望一個同事爲我不得不努力的項目添加類似的東西。 – meagar