HAML =form.submit 添加一个 class 并用 t() 停止它

HAML =form.submit add a class with t() stopping it

我需要添加 btnbtn-primary 的 class 到:

= f.submit t('.save',  default: t('helpers.links.save'))
- if question_set.shared?

以便它与我页面的其余部分匹配。但无论我做什么,它都不会把那些 classes 放进去。

我试过:

= f.submit, :class => "form_submit"

把它放在各处我就是无法让它工作。如果我把它放在 t( 前面,它就会出错。

以防万一有人想知道如何做这样的事情,它是这样工作的。

= f.submit t('.save', default: t('helpers.links.save')), class: 'btn btn-primary'