加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – Sinatra的好形式助手?

发布时间:2020-12-17 02:44:13 所属栏目:百科 来源:网络整理
导读:我开始做表格,正在寻找Sinatra的表格助手. Sinatra似乎没有内置的表格助手. Padrino中的助手看起来像我正在追求的但我不觉得将我的应用程序移植到另一个框架.此外,它开始看起来像Rails应用程序. 我没有找到任何Sinatra表格助手,这是’事实上’的选择. 理想情
我开始做表格,正在寻找Sinatra的表格助手.

> Sinatra似乎没有内置的表格助手.
> Padrino中的助手看起来像我正在追求的但我不觉得将我的应用程序移植到另一个框架.此外,它开始看起来像Rails应用程序.
>我没有找到任何Sinatra表格助手,这是’事实上’的选择.

理想情况下,我只需要一组不错的表单助手,我可以将其作为一个宝石包含在内,并开始使用,代替手工滚动所有基本级别的erb / haml / ruby??表单构建.

你有什么建议?

解决方法

我发现sinatra-formhelpers很有用,并在一些项目中使用它.看看 their Github page,代码非常简单,可能只是你想要的.即使没有,您也可以轻松添加自己的专业助手.你可以简单地安装它

gem install sinatra-formhelpers

并通过要求宝石使用它:

require 'sinatra/form_helpers'

或者,如果你继承Sinatra :: Base,还要包括帮助者:

class MyApp < Sinatra::Base
  helpers Sinatra::FormHelpers
  # ...
end

毕竟,Sinatra的部分理念是尽可能轻松.因此,如果您想要内置所有精美的东西,Sinatra可能不是正确的工具.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读