当前位置:  开发笔记 > 前端 > 正文

可以button_to生成<button>标签而不是<input type ="submit"/>?

如何解决《可以button_to生成<button>标签而不是<inputtype="submit"/>?》经验,为你挑选了1个好方法。

而不是


我想输出

使用button_to方法(rails 3.0.0)

这可能吗?



1> Woahdae..:

从最新版本的Rails(4.0.2,不确定以前的版本)开始,将一个块传递给button_to会调用帮助程序中的分支逻辑,该逻辑创建一个按钮元素而不是输入.

例如,如果你想在haml,bootstrap和fontawesome(我的用例)中创建一个'delete'按钮元素:

= button_to(foo_path(@foo),
  class: 'btn btn-sm', method: :delete, remote: true) do
  

如果你想让它们永远都是按钮元素,无论如何,你总是可以将你的按钮内容放在一个块而不是第一个参数中.不确定那里有什么权衡.

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有