所以我要在大多数按钮上添加图标,并想知道我在提交按钮上是如何进行的?
这是非常简单的代码,不确定为什么它不能用于提交但是可以用于我的所有其他按钮?
.actions.right-align
= f.submit class: "btn waves-effect waves-light"
i.material-icons.left
| remove_red_eye
我正在使用纤薄的模板引擎和材质图标(这不应该产生任何影响)。
答案 0 :(得分:0)
快速解决方案,我刚刚将f.submit更改为f.button:
= f.button class: "btn waves-effect waves-light"
i.material-icons.left
| remove_red_eye
| name the button here
答案 1 :(得分:0)
它不能与submit
一起使用的原因是因为它不会将块作为参数。但是button
需要阻止,因此您可以执行您想要对代码执行的操作。
button(value = nil, options = {}, &block)
submit(value=nil, options={})