> 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可能不是正确的工具.
总结以上是内存溢出为你收集整理的ruby – Sinatra的好形式助手?全部内容,希望文章能够帮你解决ruby – Sinatra的好形式助手?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)