[英]How do I do html forms with sinatra?
是否有一些實用程序可用,以便我可以輕松地封裝在對象中的請求中傳遞的表單字段,或者我是否必須通過解析每個請求中的params字段來自己創建它?
是的 ,因為Sinatra 0.9你可以使用類似Rails的嵌套參數:
您只需將表單聲明為:
<form>
<input ... name="post[title]" />
<input ... name="post[body]" />
<input ... name="post[author]" />
</form>
然后你必須這樣做:
@post = params[:post]
獲取對象中的所有參數。
有關學習Ruby的更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.