6
rails content_tagヘルパーでhtml5データ属性を使用する最良の方法?
もちろん、問題はルビ記号がハイフンを好まないことです。したがって、このようなものは明らかに機能しません: content_tag(:div, "Some Text", :id => "foo", :data-data_attr => some_variable) 1つのオプションは、シンボルではなく文字列を使用することです。 content_tag(:div, "Some Text", :id => "foo", 'data-data_attr' => some_variable) または、単に補間することもできます。 "<div id='foo' data-data_attr='#{some_variable}'>Some Text</div>".html_safe 私は後者が好きですが、どちらも少し粗いようです。誰かがより良い方法を知っていますか?
102
ruby-on-rails
html