Tôi đã viết lại mã html của mình bằng đường ray content_tag
giây và bây giờ tôi muốn thêm các câu lệnh if cho chúng.Thêm câu lệnh if vào khối cuối cùng
Trước khi tôi có:
<% if ... %>
<div class='...'>
...
</div>
<% end %>
Bây giờ tôi có 2 loại khối này:
<%= content_tag(:div, ..., class: 'some_class') if ... %>
này hoạt động ok. Nhưng khi tôi cố gắng thêm if-tuyên bố do-end
khối nó không thành công:
<%= content_tag(:div, class: 'some_class') if ... do %>
...
<% end %>
tôi nhìn thấy này, thay vì div
nội dung:
<div>{:class=>"some_class"}</div>
Cảm ơn!