簡體   English   中英

我如何使用sinatra進行html表單?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM