将href属性添加到simple_form包装器

时间:2013-08-30 11:17:29

标签: ruby-on-rails html5 forms simple-form

我一直在尝试为simple_form表单编写一个自定义包装器,问题是当我尝试用a包装东西时,没有设置href属性。有问题的一行是:

f.use :show_link, :wrap_with => { :tag => 'a', :class => 'toggle-block show-block', href: '#' }

:show link是一个自定义组件,只显示链接的一些文本。

渲染的html是这样的,你可以看到没有href属性:

<a class="toggle-block show-block">Edit currency</a>

我做错了吗?简单表单是否只接受HTML全局属性?

1 个答案:

答案 0 :(得分:0)

试试这个

f.use :show_link, :wrap_with => { :tag => 'a', :class => 'toggle-block show-block', :href => '#' }