Sinatra 辅助方法
2023-12-19 16:09 更新
使用顶层的 helpers 方法来定义辅助方法,以便在路由处理器和模板中使用:
helpers do
def bar(name)
"#{name}bar"
end
end
get '/:name' do
bar(params[:name])
end
疑问:Sinatra 和区分模块和分组的,都写在同一个文件中不会导致单个文件膨胀,而不可组织吗? 答:单独是用 sinatra 构建中型应用太痛苦,可以考虑使用padrino-framework
以上内容是否对您有帮助:
更多建议: