Rails 在 slim 中将图标添加到 f.submit?
Rails Add icon to f.submit in slim?
所以我正在为我的大多数按钮添加图标,并且想知道我如何在我的提交按钮上添加图标?
这是非常简单的代码,不确定为什么它不能用于提交但适用于我的所有其他按钮?
.actions.right-align
= f.submit class: "btn waves-effect waves-light"
i.material-icons.left
| remove_red_eye
我正在使用 slim 模板引擎和 material 图标(应该没什么区别)。
快速解决方案,我刚刚将 f.submit 更改为 f.button:
= f.button class: "btn waves-effect waves-light"
i.material-icons.left
| remove_red_eye
| name the button here
它不能与 submit
一起使用的原因是因为它没有将块作为参数。但是 button
需要一个块,因此您可以用您的代码做您想做的事。
button(value = nil, options = {}, &block)
submit(value=nil, options={})
所以我正在为我的大多数按钮添加图标,并且想知道我如何在我的提交按钮上添加图标?
这是非常简单的代码,不确定为什么它不能用于提交但适用于我的所有其他按钮?
.actions.right-align
= f.submit class: "btn waves-effect waves-light"
i.material-icons.left
| remove_red_eye
我正在使用 slim 模板引擎和 material 图标(应该没什么区别)。
快速解决方案,我刚刚将 f.submit 更改为 f.button:
= f.button class: "btn waves-effect waves-light"
i.material-icons.left
| remove_red_eye
| name the button here
它不能与 submit
一起使用的原因是因为它没有将块作为参数。但是 button
需要一个块,因此您可以用您的代码做您想做的事。
button(value = nil, options = {}, &block)
submit(value=nil, options={})