ruby解释一下下面代码的&block,符号&的作用
defmy_form_forurl,&blockcontent=with_output_buffer(&block)concat("<formaction='#{url}...
def my_form_for url,&block
content = with_output_buffer(&block)
concat("<form action='#{url}'>")
concat(content)
concat("</form>")
end
调用的地方
<% my_form_for ' ' do %>
<input type='text'/>
<input type="submit"/>
<% end %> 展开
content = with_output_buffer(&block)
concat("<form action='#{url}'>")
concat(content)
concat("</form>")
end
调用的地方
<% my_form_for ' ' do %>
<input type='text'/>
<input type="submit"/>
<% end %> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询