作者ireullin (raison detre)
看板Ruby
标题[问题] form_tag的疑问
时间Fri Nov 21 17:38:31 2014
<%= form_tag('/posts/1', method: :put) do -%>
<%= text_field_tag('name' ) -%>
<% end %>
请问一下
我用上面程式码去产生出form的时候
我指定了method 为put
但是产生出来的form method仍然为post
请问这是?
大家真的在实务上都会遵照CRUD的规则嘛?
另外请问一下 -%> 这个意思是?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.250.14.29
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Ruby/M.1416562714.A.930.html
1F:→ danny8376: 标准HTML只能送出GET或POST 11/21 19:20
2F:→ danny8376: 这边PUT的form会用POST的方式传参数告知实际是PUT 11/21 19:20
3F:→ danny8376: 偷过这种方式来模拟PUT 11/21 19:21
4F:→ tonytonyjan: 请自己查 rack method override 11/21 20:57
5F:→ tonytonyjan: -%> 意思是省略行尾的 \n 11/21 21:04
6F:推 chatnoir: 楼上高手! 11/22 12:55
8F:→ ireullin: 谢谢提点,看来是得往比较深入一点去研究了 12/05 09:43